Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1464 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL]Probeme $resultat et while

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL]Probeme $resultat et while

n°1527610
lilougirl8
Posté le 12-03-2007 à 22:48:05  profilanswer
 

Bonjour,  
 
voila je comprend pas trop ma requete est bonne mais elle oublie tjr un champs généralemen le 1er...
 
pourtant j'ai bien cherché et c'est bien la bonne procédure pour afficher tte les donnée :  
 

Code :
  1. $annonce = mysql_query("SELECT * FROM annonces" );
  2. $annonceok = mysql_fetch_array($annonce);
  3. while($annonceok = mysql_fetch_array($annonce))
  4. {
  5.   echo $annonceok['reference'];
  6.   echo $annonceok['ville'];
  7.   echo $annonceok['ID'];
  8. }

mood
Publicité
Posté le 12-03-2007 à 22:48:05  profilanswer
 

n°1527647
dwogsi
Défaillance cérébrale...
Posté le 13-03-2007 à 01:30:10  profilanswer
 

:lol: Supprime la ligne 2!
Et c'est plus du php que du SQL!
 
Et puis... Faut apprendre a programmer avant de programmer!  :sweat:


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1527648
gocho
Posté le 13-03-2007 à 01:35:56  profilanswer
 

j'dis ptet une connerie mais quand tu fais un mysql_fetch_array($annonce) tu passes bien à la ligne suivante de ton résultat?
Tu le fais une premiere fois et tu n'affiches qu'apres l'avoir fait une deuxieme fois, donc ca parait logique qu'il n'affiche pas quelquechose...
 
hep : je viens de relire, et tu dis qu'il n'affiche pas le premier champ? tu parle de la premiere ligne du resultat ou du premier champ 'reference'?
 
 
Quoiqu'il en soit, je vais poursuivre sur ma lancée :  
Soit tu enleves ta deuxieme ligne, qui finalement ne sert a rien.
Soit tu fais un  
 

Code :
  1. $annonceok = mysql_fetch_array($annonce);
  2. do{
  3. echo $annonceok['reference'];
  4. echo $annonceok['ville'];
  5. echo $annonceok['ID'];
  6. }
  7. while($annonceok = mysql_fetch_array($annonce))


 
 
Sauf que, comme tu n'es pas certain d'avoir un resultat, la premiere solution est a mon avis meilleure :D
 
 
 
edit : bon ben [:grilled] (mais j'avais pas faux  [:kbchris] )


Message édité par gocho le 13-03-2007 à 01:41:57
n°1527832
lilougirl8
Posté le 13-03-2007 à 13:16:35  profilanswer
 

Bonjour, ah oui effectivement je sui bete c'etait la ligne en trop


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL]Probeme $resultat et while

 

Sujets relatifs
Afficher les resultat de plusieurs requete provenant d'une boucle[SHELL] extraction valeur de commande SQL
[RESOLU] [SQL] Utilisation de champs dans un case CASE[SQL] Supprimer les tuples en doubles dans une table
VBA access requete SQL et fonction()Résultat code PHP dans une variable --> include ?
Trigger SQL server 2005[RESOLU]Requêtes SQL ds un script...
Equivalent SQL de mysql_affected_rows ()Effectuer une recherche > Requete SQL?
Plus de sujets relatifs à : [SQL]Probeme $resultat et while


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR