8791 sujets

Développement web côté serveur, CMS

Bonjour tout le monde

Voila j'ai un problème lorsque j'exécute cette fonction , pourtant la requête sql marche je l'ai tester sur Mysql.

 $retour = mysql_query('SELECT adresse,envoi,id FROM bdd ORDER BY id ASC');
while($donnees = mysql_fetch_assoc($retour))



Voila l'erreur que j'obtient

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Nouveau dossier\essaie.php on line 125



Merci d'avance pour votre aide
Bonne soirée
Thibautg
Modifié par Thibautg (01 Mar 2008 - 13:31)
Salut Smiley cligne ,

le plus simple quand une requête ne fonctionne pas c'est de faire du debug. Par exemple :
$sql = 'SELECT champ1, champ2, champ3 FROM '.$table.' WHERE champ4 = "'.$valeur4.'" ORDER BY champ1 ASC';
$retour = mysql_query($sql) or die ('La requête suivante :<br /><em>'.$sql.'</em><br /><br />a retourné l\'erreur :<br /><b>'.mysql_error().'</b>');


Sinon, tu es bien sûr d'être sûr d'être connecté à ta base avant de l'exécuter Smiley murf ?
Oui , mais je mettais tromper sur un caractère dans le nom de ma base de donnée ^^
Oui je c'est c'est une erreur toute bête mais sur le coup je la voyais pas !!
edit : erf grillé^^ en tout cas j'en etais sur un truc tout bete.

penses a debuggé avec des die

bonne soirée
Modifié par CPascal (29 Feb 2008 - 23:28)