原生查询in占位符传入异常

浏览:1155 发布日期:2017/04/19
5.0.0 - 严重 - 未处理
public function Test($aaaa)
{
$wherearr = array('i_a' => [$aaaa, \PDO::PARAM_STMT] );
$retVal = Db::query('select * from aaaaa where id in (:i_a)', $wherearr);
var_dump($retVal);
}

$aaaa = '5,6,7';
后台日志打印的SQL是:
select * from aaaaa where id in (5,6,7)
该语句放在数据库是可以正常执行并且查出三条记录,但是var_dump($retVal);打印的结果却是空的。
评论(
后面还有条评论,点击查看>>