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

  FORUM HardWare.fr
  Programmation
  PHP

  [ PHP ] pb recup de donnes dans boucle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ PHP ] pb recup de donnes dans boucle

n°1212891
axo
Posté le 02-10-2005 à 15:29:24  profilanswer
 

salut
je suis bloqué là ....  désolé   :sweat:  
je voudrai recuperer des donnees dans un boucle et les definir a l'exterieur de la boucle
 
j'ai : col1 = nom attribut d'1 table  
 
 while($dat = mysql_fetch_assoc($req))
   {
        $dat['col1'];
   }
       $recup = (tous les $dat['col1'] concatenés)
 
comment recuperer $dat['col1'] à l'exterieur ( $recup ) ? (on ne peut pas prevoir le nombre de $dat['col1'] )
a+


Message édité par axo le 02-10-2005 à 15:30:58
mood
Publicité
Posté le 02-10-2005 à 15:29:24  profilanswer
 

n°1212928
naceroth
Posté le 02-10-2005 à 16:14:12  profilanswer
 

Code :
  1. $result = '';
  2. while($dat = mysql_fetch_assoc($req))
  3.    {
  4.       $result .=  $dat['col1'];
  5.    }


 
?

n°1212954
axo
Posté le 02-10-2005 à 17:01:06  profilanswer
 

naceroth merci pour ton aide ultrarapide :ouimaitre:
 
et si je veux manipuler chaque $dat['col1'] independant à l'exterieur de la boucle avec des variables crées selon le nombre de $dat['col1'] trouvés c-a-d :
 
while($dat = mysql_fetch_assoc($req))
   {
        $dat['col1'];
   }
       $var1 = $dat['col1']; (avec $var1 crée dynamiquement selon les $dat['col1'] trouvés ?)

n°1212962
sielfried
Posté le 02-10-2005 à 17:14:01  profilanswer
 
n°1212973
axo
Posté le 02-10-2005 à 17:40:15  profilanswer
 

lol j'ai du mal expliqué
 
voilà je fais :
while($dat = mysql_fetch_assoc($req))
   {
        $dat['col1'];
   }  
   
$var1 = $dat['col1'];
$var2 = $dat['col1'];
........... à  
$var100 = $dat['col1']; par exemple  
 
je voudrai creer dynamiquement les variables $var1 , $var2 .... $var100  , c'est juste pour l'exemple

n°1212978
dwogsi
Défaillance cérébrale...
Posté le 02-10-2005 à 17:45:46  profilanswer
 

Bah tu utilise un tableau, c'est pas pour rien que ca existe!


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1213271
naceroth
Posté le 03-10-2005 à 01:21:49  profilanswer
 

axo a écrit :

naceroth merci pour ton aide ultrarapide :ouimaitre:
 
et si je veux manipuler chaque $dat['col1'] independant à l'exterieur de la boucle avec des variables crées selon le nombre de $dat['col1'] trouvés c-a-d :
 
while($dat = mysql_fetch_assoc($req))
   {
        $dat['col1'];
   }
       $var1 = $dat['col1']; (avec $var1 crée dynamiquement selon les $dat['col1'] trouvés ?)


 
Oula, faut voir les bases là, ça veut strictement rien dire ton $dat['col1']; perdu dans la boucle, stocke les dans un tableau et utilise extract() ensuite pour avoir x variables plutôt qu'un tableau d'x éléments (j'avoue pas voir l'intérêt mais bon)

n°1214868
axo
Posté le 04-10-2005 à 18:36:55  profilanswer
 

le $dat['col1'] dans la boucle , c'est juste que j'etais feneant pour tout coder  :whistle:  
 
je demandais pour savoir si c'est possible de faire des variables dynamiques avec les $dat['col1'] retournés, pour savor si c'est possible , une question technique de php et pas pour mon probleme car j' utilisais des tableaux comme disait dwogsi .
 
avec ${$dat['col1']} ca fonctionne ?
 
merci encore pour vos aides
a+

n°1215118
naceroth
Posté le 05-10-2005 à 02:19:17  profilanswer
 

axo a écrit :


je demandais pour savoir si c'est possible de faire des variables dynamiques avec les $dat['col1'] retournés, pour savor si c'est possible , une question technique de php et pas pour mon probleme car j' utilisais des tableaux comme disait dwogsi .
 
avec ${$dat['col1']} ca fonctionne ?


 
 
Y a des jours comme ça, on se dit qu'on aurait la vie beaucoup plus facile si les gens posaient directement leur question en clair (et s'ils testaient avant de demander machin ça fonctionne ? aussi, mais là, c'est de l'utopie :D).
 
Sinon, normalement oui, ça doit fonctionner, c'est encore plus barbare que le extract (et à mon avis encore plus propice aux erreurs).

n°1215161
esox_ch
Posté le 05-10-2005 à 08:21:24  profilanswer
 

C'est le genre de pratique qui fait que php est un bordel pas possible...
Deja le extract c'est une abberation ... apres si on fous des {} dans tout les sens en s'en sort plus...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait

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

  [ PHP ] pb recup de donnes dans boucle

 

Sujets relatifs
[PHP / MySQL] système de backupsuperposer 2 images en PHP
[VB] Extraire un vecteur à partir d'une matrice sans boucleintroduction pHp
Editeur HTML/PHP et japonais...[PHP] mysql VS mysqli en terme de performance?
boucle if avec condition en VBS !prb de double boucle
[Php][Classe][Debutant] hum, où est l'erreur dans ma classe?[MYSQL] Incrémentation comme avec le PHP ou le C
Plus de sujets relatifs à : [ PHP ] pb recup de donnes dans boucle


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