Une question sûrement stupide...

Résolu
ephelya Messages postés 296 Statut Membre -  
ephelya Messages postés 296 Statut Membre -
Bonjour tout le monde,
Je m'arrache les cheveux depuis 1h sur un code qui selon moi n'a pas d'erreur mais produit n'importe quoi, pouvez-vous m'aider svp???


$q = $db -> query("SELECT * FROM nutrit_alim WHERE aliment LIKE '%$search%'");
while ($donnees = $q->fetch(PDO::FETCH_ASSOC))
{
extract ($donnees);
echo "i $id $aliment<br />";
}

(Je sais que cette façon de coder n'est pas très académique, mais bon, d'habitude ça fonctionne très bien !)

Lorsque je lance cette requête directement dans Easy PHP, ça me sort 29 résultats.
Lorsque je fais un echo count($q->fetch(PDO::FETCH_ASSOC)), ça m'affiche 1
Lorsque je lance ce script, ça ne m'affiche rien du tout.....
WTF????
Merci d'avance pour votre aide!! :-/

1 réponse

ephelya Messages postés 296 Statut Membre 2
 
heu... au temps pour moi, il faut vraiment que j'arrête de coder plus de 12h d'affilée, moi, c'est du grand n'importe quoi!
Désolée pr le dérangement ;-)
0