Foreach récalcitrant

Freehug -  
Rusk Messages postés 11 Statut Membre -
Bonjour,

Je développe un p'tit blog en Php5 et j'utilise PDO.

Mon pb: quand je veux afficher les commentaires d'un ticket, mon foreach me renvoye :
Warning: Invalid argument supplied for foreach() in D:\wamp\www\keepcool\ticket.php on line 15

Donc le foreach :

foreach($comment->getbyTicket($_GET['idTicket']) as $comments) {
echo "<div>";
echo utf8_encode(stripslashes($comments['titleComment']));
echo utf8_encode(stripslashes($comments['contentComment']));
echo "</div>";
}

La méthode getbyTicket() marche niquel, et la requete qu'elle exécute aussi.
J'ai bien instancié un objet plus haut dans le code, donc c'est vraiment le foreach qui plante, mais je vois pas où.

Voilà, si quelqu'un a une idée !
Merci.

1 réponse

Rusk Messages postés 11 Statut Membre 1
 
Verifie que $comment->getbyTicket($_GET['idTicket']) retourne bien un array.
$plop = $comment->getbyTicket($_GET['idTicket']);
if (is_array($plop))
{
	echo "c'est un array";
}
0