我有非常基本的 PHP 知识,并且已经得到了这个系统的修改。
有一张桌子上有潜在客户,销售人员可以打电话。目前它从表的开头开始,并像在 Mysql 中一样正常工作。
我希望它先调用所有新记录,然后再遍历旧记录。
我曾尝试使用 ORDER BY lead_id DESC 但这似乎不起作用,还有 lead_callcount ASC 但同样不起作用。
我一直在研究 CASE 选项,但对自己的使用了解不足。
该代码目前
public static function getNextLead(){
$lead_res = Database::get()->data->query("SELECT `lead_id` FROM `" . DATABASE_TBL_LEADS . "` WHERE (`lead_disposition` IS NULL OR `lead_disposition` = 1) AND (`lead_timeout` IS NULL OR `lead_timeout` < NOW()) AND (`lead_locked` = '0000-00-00 00:00:00' OR `lead_locked` IS NULL) AND `lead_active` = '1' LIMIT 1");
$lead_num = $lead_res->numRows();
if($lead_num == 1){
$lead_get = $lead_res->fetchRow(MDB2_FETCHMODE_ASSOC);
$lead_id = $lead_get['lead_id'];
下面还有更多代码,
预先感谢您的帮助。