Warning: Invalid argument supplied for foreach()
foreach
に渡すものを確認する必要があります は、 is_array
を使用した配列です。 関数
配列になるかどうかわからない場合は、次のPHPサンプルコードを使用していつでも確認できます。
if (is_array($variable)) {
foreach ($variable as $item) {
//do something
}
}
これは、私が理解できる限り、foreachにデータが返されないため、SQLにもエラーがあることを意味します。 SQLが正しいことを確認してください。