$article=Article::model()->findAll('id in(:id)', array(':id'=>'71995,71996,71997'));
为什么只能查询出id=71995的记录?
$article=Article::model()->findAll('id in(:id)', array(':id'=>'71995,71996,71997'));
为什么只能查询出id=71995的记录?
根据PDO,这样绑定参数是不对的。你需要一个值一个值的来绑定。
Quote
请问怎样一个一个绑定呢?
比如:
…IN (:id1, :id2)…, array(':id1'=>$id1, ':id2'=>$id2)
多谢强
another way:
$article=Article::model()->findAll(‘id in(71995,71996,71997)’);