Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在相似条件下使用别名_Php_Html_Codeigniter - Fatal编程技术网

Php 如何在相似条件下使用别名

Php 如何在相似条件下使用别名,php,html,codeigniter,Php,Html,Codeigniter,您可以使用HAVING子句作为自定义声明的标识符。如下 if(!empty($clbm) && $clbm !='') { $this->db->having("client like '%$clbm%'"); } 注意:无论何时声明自定义标识符,都必须使用HAVING子句对其应用WHERE条件。having子句必须位于分组依据子句之后和排序依据子句之前 在你的情况下,它将按这种顺序 if(!empty($leadbm) && $leadbm

您可以使用
HAVING
子句作为自定义声明的标识符。如下

if(!empty($clbm) && $clbm !='') {
    $this->db->having("client like '%$clbm%'");
}
注意:无论何时声明自定义标识符,都必须使用
HAVING
子句对其应用
WHERE
条件。having子句必须位于
分组依据
子句之后和
排序依据
子句之前

在你的情况下,它将按这种顺序

if(!empty($leadbm) && $leadbm != ''){
    $this->db->where_in("pm1coassign_lead.ticket_id",$leadbm);
}
if(!empty($cnbm) && $cnbm != ''){
    $this->db->where_in("pm1contact.phonefax",$cnbm);
}
if(!empty($clbm) && $clbm !='') {
    $this->db->having("client like '%$clbm%'");
}
希望能有帮助