【发布时间】:2019-03-03 22:09:39
【问题描述】:
我有一个包含关键字 ID ["1","2","3","4","5","6"] 的数据库字段,我想在同一个字段中搜索其中几个 ID .
这是我想要实现的想法:
$tags[] = "\"1\"";
$tags[] = "\"2\"";
$query = $this->db->like(array('ids_keywords' => $tags[0], 'ids_keywords' => $tags[1]));
这里的问题是codeigniter只执行最后一个请求,而不是两者都执行,因为搜索字段相同。
这样做的最佳解决方案是什么?
【问题讨论】:
-
感谢您的快速回答,但这似乎使用 OR 条件搜索并返回包含“1”或“2”的所有字段。我需要在同一字段中搜索“1”和“2”。
标签: php mysql codeigniter codeigniter-3