Warning: Invalid argument supplied for foreach()
Du bör kontrollera att det du skickar till foreach
är en array genom att använda is_array
funktion
Om du inte är säker på att det kommer att vara en array kan du alltid kontrollera med följande PHP-exempelkod:
if (is_array($variable)) {
foreach ($variable as $item) {
//do something
}
}
Detta betyder att du har ett fel i din SQL också eftersom den inte returnerar någon data till foreach såvitt jag kan förstå. Se till att din SQL är korrekt.