$ids = array(
0 => 121,
1 => 125,
2 => 135
);
$where=[];
$where['site_id'] = ['in',$ids];
$data = Db::name('site')->where($where)->count();但是在 5.1.40 LTS版报 sql语句错误,具体错误代码如下!SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':)' at line 1
问:在5.1x版本中这个数组查询表达式应该怎么写,我需要这种吧$where作为数组方便做一些多条件查询,昨天刚下载的ThinkPHP 5.1.40 LTS
最佳答案