Foreach récalcitrant

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

  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