我有一個用於工作人員來搜索用戶帳戶的搜索表單。我希望搜索表單從用戶那裏接受輸入並搜索與其匹配的用戶的數據庫。這裏是我的數據庫結構...CodeIngniter數據庫搜索
用戶表 - >(ID,FNAME,LNAME,IP_ADDRESS ....等)
下面是我用在我的模型如何搜索用戶。 ..
$this->db->or_like('fname', $query);
$this->db->or_like('lname', $query);
$this->db->or_like('email', $query);
$this->db->or_where('ip_address', $query);
$query = $this->db->get('users');
這對大多數搜索很有用。例如....
搜索:比爾
回報所有用戶名字或票據的姓氏.....
然而,對於一個姓和名的搜索沒有按」即使有用戶匹配,也不會返回用戶。例如....
搜索:比爾·蓋茨
,搜索不與比爾的FNAME和蓋茨的L-NAME回報用戶。我能做些什麼來完成這項工作?