Php 如何在where子句[Codeigniter]中使用连接
您好,我正在尝试在codeigniter的where子句中使用连接 在mysql中与此等价Php 如何在where子句[Codeigniter]中使用连接,php,mysql,codeigniter,Php,Mysql,Codeigniter,您好,我正在尝试在codeigniter的where子句中使用连接 在mysql中与此等价 SELECT * FROM `tblstaff` WHERE concat_ws(' ',firsname,lastname) like '%Firstname lastname%' 我试着在codeigniter中这样做,但没有成功 $admin = 'Firstname lastname'; $CI =& get_instance(); $CI->db->where('firs
SELECT * FROM `tblstaff` WHERE concat_ws(' ',firsname,lastname) like '%Firstname lastname%'
我试着在codeigniter中这样做,但没有成功
$admin = 'Firstname lastname';
$CI =& get_instance();
$CI->db->where('firstname'.' '.'lastname',$admin);
return $CI->db->get('tblstaff')->row()->default_language;
任何想法未经测试,但尝试改变
$CI->db->where('firstname'.' '.'lastname',$admin);
到
未测试但尝试更改
$CI->db->where('firstname'.' '.'lastname',$admin);
到
尝试codeigniter的查询生成器
$this->db->like
,如下所示:
$admin = 'Firstname lastname';
$CI->db->like("CONCAT_WS(' ',firsname,lastname)",$admin,"both");
有关更多信息,请参见此处…尝试codeigniter的查询生成器
$this->db->like
,如下所示:
$admin = 'Firstname lastname';
$CI->db->like("CONCAT_WS(' ',firsname,lastname)",$admin,"both");
更多信息请参见此处