Warning: Invalid argument supplied for foreach()
Vous devez vérifier que ce que vous transmettez à foreach
est un tableau en utilisant is_array
fonction
Si vous n'êtes pas sûr qu'il s'agira d'un tableau, vous pouvez toujours vérifier à l'aide de l'exemple de code PHP suivant :
if (is_array($variable)) {
foreach ($variable as $item) {
//do something
}
}
Cela signifie que vous avez également une erreur dans votre SQL car il ne renvoie aucune donnée au foreach pour autant que je sache. Assurez-vous que votre SQL est correct.