我试图切片数组但得到错误" array_slice()期望参数1为数组"
非常感谢任何帮助!
foreach(array_slice(($pdo->query($query)), 0, 3) as $row_Results) {
$pic_id = $row_Results['pic_id'];
答案 0 :(得分:2)
对SQL查询返回的数组进行切片是没有意义的 - 这应该在查询本身中完成
foreach($pdo->query("$query LIMIT 3")) as $row_Results) {
$pic_id = $row_Results['pic_id'];
会做到这一点。