我使用“where in”语句列出数据库中的数据,当我的数组很短时我没有问题,但我无法使用长数组运行此请求。
这是我的代码:
$dbc= new PDO(...);
$numbers="1,2,3,4,5,6,7,8";
$run=$dbc->prepare("SELECT * FROM users WHERE id IN ($numbers)");
$run=execute();
如果我的数字如下,我该如何运行此代码:
$numbers="1,2,3,4,5,6,7,...3997,3998,3999,4000";