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

  FORUM HardWare.fr
  Programmation
  PHP

  Boucles while - newbie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boucles while - newbie

n°1065324
ace2097
Posté le 29-04-2005 à 09:15:06  profilanswer
 

Bonjour,
Alors en fait je cherche à parcourir ma table à la recherche de chaque occurence de PARENT_ID et à y associer une liste de données s'y rattachant.
(En vue d'un affichage de news sur un page par exemple)
 
Le problème : La premiere boucle retourne le bon nombre de PARENT_ID trouvé dans la table (je les affiche graphiquement par un zoli  formulaire).. mais pour ce qui sagit de les remplir... c'est autre chose! je retombe toujours sur les mêmes infos. ici en l'occurence mes infos d'url d'images.
 
Bref, étant méga newbie c'est assez balèze, mais je désespere pas!
 
le code :
 

Code :
  1. <?
  2. include "config2.php";
  3. $res = mysql_db_query("$dbName", "SELECT * FROM `news` WHERE `PARENT_ID` != 0 ORDER BY `PARENT_ID`", $dbConn); 
  4. while (list($parent_id) = mysql_fetch_row($res)) {
  5. $res2 = mysql_db_query("$dbName", "SELECT * FROM `news`WHERE `PARENT_ID` != 0 ORDER BY `PARENT_ID` ", $dbConn); 
  6. while (list($SRC) = mysql_fetch_row($res2)) {
  7.  $liste=mysql_fetch_assoc($res2);
  8. $url = $liste["SRC"];
  9. // on ne garde que le nom de fichier
  10. $urlimg = stristr($url, '/');
  11. $rempl = array("/" );
  12. $urlimg2 = str_replace($rempl, "", $urlimg);
  13. }
  14. .......


 
 
Des idées? merci d'avance ! :)

mood
Publicité
Posté le 29-04-2005 à 09:15:06  profilanswer
 

n°1065330
esox_ch
Posté le 29-04-2005 à 09:18:08  profilanswer
 

Rien compris a ton code ... Pourquoi tu fais un list($parent_id) si apres tu l'utilises pas ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1065364
ace2097
Posté le 29-04-2005 à 09:51:31  profilanswer
 

alors pour que ca soit plus clair, voilà un screenshot de ma database et quelques explications.
la base :
http://www.sebastien-fritz.com/ace2097/4web/affich_news.JPG
 
et... ce que j'obtient :
http://www.sebastien-fritz.com/ace2097/4web/affich_news2.JPG
 
 
Explications : L'ID est l'identifiant servant à designer mes repertoires d'image créés. (ne nous interresse pas ici)
 
Mon but : afficher le bon nombre de cases (formulaires) correspondantes aux PARENT_ID (les identifiant des news), ça c'est fait! Mais aussi... et c'est là que celà se complique afficher des infos qui s'y rapportent.
 
le list($parent_id) sert à lister les parents id presents, et une fois fait on (du moins je l'esperes) chope les infos relatives aux lignes concernées.

n°1065390
ace2097
Posté le 29-04-2005 à 10:20:04  profilanswer
 

des idées?

n°1065506
ace2097
Posté le 29-04-2005 à 11:49:44  profilanswer
 

Alors c'est cool, c'est débugué !
voilà la solution pour ceux que ça interesse :
 

Code :
  1. $res = mysql_db_query("$dbName", "SELECT * FROM `news` WHERE `PARENT_ID` != 0 ORDER BY `PARENT_ID`", $dbConn); 
  2. while($tab_res=mysql_fetch_array($res)){
  3. $url = $tab_res["SRC"];


 
voilà !  :bounce:  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Boucles while - newbie

 

Sujets relatifs
Sql - newbiepb while dans tableau - Débutant
Je voudrais utilisé une boucle whileBoucle while
mini macro vba sur excel pour total newbieobjets et les boucles
[Newbie]question sur "switch"[newbie]problem pour l'execution des applet
BouclesLinker Error while emitting metadata
Plus de sujets relatifs à : Boucles while - newbie


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