数据库查询问题

大水牛

这样写就查不到数据
Mysql::$connect->select('title')->from('users')->where('id in (:ids)')->bindValues(['ids'=>'58,59'])->query();

这样写就可以查到数据
Mysql::$connect->select('title')->from('users')->where('id in (58,59)')->query();

我想用第一种写法查询数据,请问应该怎么解决呢

1089 1 0
1个回答

2548a

Mysql::$connect->select('title')->from('users')->where('id in :ids')->bindValues(['ids'=>'(58,59)'])->query();

年代过于久远,无法发表回答
🔝