【发布时间】:2012-01-31 08:59:30
【问题描述】:
我在我的应用程序中使用CodeIgniter。我有这样的代码
$this->db->where('a.PreferenceID NOT IN (SELECT PreferenceParentID FROM '.$table.' WHERE EntityID='.$shop_id.')', NULL, FALSE);
我想传递 array 而不是 $shop_id。
喜欢
$arr = array(1,3,5);
WHERE EntityID='. $arr.'
等于
WHERE (EntityID='. $arr[0].' OR EntityID='. $arr[1].' OR EntityID='. $arr[2].')
因为我想检查多个商店 ID。最好的方法是什么?
【问题讨论】:
标签: php mysql codeigniter