但是当我编写此代码来搜索数据时。他们给我看空白的结果。问题是我该怎么做。 我如何纠正 “喜欢的查询” 。问题在这里
->like('item_name',$quer)
->like('item_code',$query)
代码如下:
function prd_search($query)
{
$q= $this->db->from('purchase')
->like('item_name',$query)
->like('item_code',$query)
->get();
return $q->result();
}
答案 0 :(得分:3)
您必须使用OR
操作
您的代码是:
function prd_search($query)
{
$q= $this->db->from('purchase')
->like('item_name',$query)
->or_like('item_code',$query)
->get();
return $q->result();
}
答案 1 :(得分:1)
{
$q= $this->db->from('purchase')
->group_start()
->like('item_name',$query)
->or_like('item_code',$query)
->group_end()
//you can other conditions here.
->get();
return $q->result();
}