Warning: Invalid argument supplied for foreach()
Du bør kontrollere, at det du sender til foreach
er et array ved at bruge is_array
funktion
Hvis du ikke er sikker på, at det vil være et array, kan du altid tjekke ved hjælp af følgende PHP-eksempelkode:
if (is_array($variable)) {
foreach ($variable as $item) {
//do something
}
}
Det betyder, at du også har en fejl i din SQL, da den ikke returnerer nogen data til foreach, så vidt jeg kan forstå. Sørg for, at din SQL er korrekt.