我有一个工作代码和一个工作查询,如下所示。
$temp = $this->db->select('name as label, name as value')->like('name', $term, 'ALL')->get('states')->result_array();
我希望这个查询在提到的表上工作,并带来所有甚至只有一个匹配的结果。我想在查询中使用 LIKE %$term% 的东西。我试过这个。
$temp = $this->db->select('name as label, name as value')->like('name', '%'.$term.'%', 'ALL')->get('states')->result_array();
但它没有用。事实上,当我检查查询时,发生了一些奇怪的事情。我在搜索框中输入了 4680,在查询中它看起来像 F8%..
任何人都可以帮助我如何更新此查询?
等待你的答复。谢谢