Une question sûrement stupide...

Résolu/Fermé
ephelya Messages postés 289 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 20 juin 2023 - 16 oct. 2013 à 19:53
ephelya Messages postés 289 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 20 juin 2023 - 16 oct. 2013 à 20:02
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 289 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 20 juin 2023 2
16 oct. 2013 à 20:02
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