probleme de requete[resolu]

probleme de requete[resolu] - PHP - Programmation

Marsh Posté le 17-11-2004 à 21:12:57    

bonsoir,  
j'ai un gros pb de requete, je ne comprends rien !!!
voici mon code

Code :
  1. $req="SELECT * FROM commande WHERE pays='1'";
  2. $resultat=mysql_query($req);
  3. echo $req;
  4. echo $resultat['id'];


et ce qu'il se passe, C que $resultat affiche Ressource id #20
mais mon $resultat['id'];n'affiche rien .
j'ai pourtant bien dans ma table commande un enregistrement dont le champ pays est egal a 1
 
merci infiniment de votre aide


Message édité par attentio le 24-03-2005 à 20:54:41

---------------
L'ordinateur a de la mémoire mais aucun souvenir ...
Reply

Marsh Posté le 17-11-2004 à 21:12:57   

Reply

Marsh Posté le 17-11-2004 à 21:34:38    

Code :
  1. $commande = mysql_fetch_assoc($resultat);
  2. echo $commande['id'];


Message édité par sielfried le 17-11-2004 à 21:35:30

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 17-11-2004 à 21:42:14    

super merci !!!
est ce que tu pux m'expliquer en gros mon erreur
encore merci

Reply

Marsh Posté le 17-11-2004 à 21:45:21    

mysql_query ne retourne pas directement le résultat de la requête mais une "ressource" qui lui correspond, et que tu dois parser avec mysql_fetch_*.
 
C'est dans la doc cela dit, essaie de la relire avant de poster ce genre de topics. :/


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 18-11-2004 à 01:51:09    

be oui chui con   :ange:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed