array(2) {
[0] => array(1) {
["cid"] => string(2) "78"
}
[1] => array(1) {
["cid"] => string(2) "79"
}
},我想要用这个数组在另外一个表B中查询,如上面,查询在B中查询cid='78' OR cid='79' ,当然,这个数组中个数是不确定的。我用的是如下的代码,返回的是NULL,但数据库确认是有的。
$map['cid']=array('in',$arr);
$arr3['cid']=$B->where($map)->select();我看下实际生成的SQL代码为’SELECT * FROM `tp_B` WHERE ( `cid` IN () ) [ RunTime:0.000236s ]‘条件中式空的,如何改呢 ?试了很久,请帮忙看看,谢谢!
最佳答案