gpt4 book ai didi

php - 如何使用 codeigniter 在同一字段中搜索 2 个值?

转载 作者:行者123 更新时间:2023-11-29 16:14:13 24 4
gpt4 key购买 nike

我有一个包含关键字 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 只执行最后一个请求,而不是同时执行两个请求,因为搜索字段相同。

执行此操作的最佳解决方案是什么?

最佳答案

尝试以下操作

$arrTags = [1,2];
$this->db->group_start()
foreach($arrTags AS $strTag)
{
$this->db->like(ids_keywords, '"'.$strTag.'"');

}
$this->db->group_end();

关于php - 如何使用 codeigniter 在同一字段中搜索 2 个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54974242/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com