PHP: Une commande pour parcourir un tableau...

PHP: Une commande pour parcourir un tableau... - PHP - Programmation

Marsh Posté le 21-09-2008 à 19:44:03    

Bonjour,
j'ai une commande a priori assez simple mais j'ai du mal...
 
Je fais un SELECT * FROM BDD; + mysql_fetch_array($result);
Ce qui me retourne plusieurs résultats
 
Et quand je veux afficher les résultats, j'aimerais savoir comment passer d'une ligne à l'autre...
 
Attention je ne veux pas faire un while(mysql_fetch_array($result)) car pour chacune des lignes je veux faire un truc différent.
 
Comment puis je faire?
Merci

Reply

Marsh Posté le 21-09-2008 à 19:44:03   

Reply

Marsh Posté le 21-09-2008 à 19:54:11    

tu peux detailler un peu le "truc different" , ce sera plu simple pour te répondre

Reply

Marsh Posté le 21-09-2008 à 20:02:54    

en gros si j'utilise un while il faut que je différencie chacune des lignes du tableau retournées.
 
 
Par exemple pour la ligne un  
je fais  
echo "$row['valeur']";
le second
$caract=$row['valeur']+1;
...
 
où $row=mysql_fetch_array($result);

Reply

Marsh Posté le 21-09-2008 à 20:05:34    

alors a c emoment là , pourquoi mysql_fetch_array ne suffirat il pas ?
a la limite avec un compteur

Code :
  1. $cpt = 0;
  2. while(row = mysql_fetch_array($result))
  3. {
  4.    /*ici , je fais mon truc */
  5.    $cpt++;
  6. }


Message édité par flo850 le 21-09-2008 à 20:05:50
Reply

Marsh Posté le 21-09-2008 à 23:33:59    

C'est bizard ton histoire. Tu peux nous en dire un peu plus sur les différents traitements que tu veux faire sur les différentes ligne ?

Reply

Marsh Posté le 22-09-2008 à 11:23:56    

Moi je pense qu'il songe à un group by  
puis si row[sexualite]=="gay" on le met en rose, c'est ça nan ?


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 25-09-2008 à 10:44:33    

Ok nickel merci c'est en effet cela... je ne sais pas pourquoi je n'y ai pas pensé plus tôt!!!

Reply

Marsh Posté le 25-09-2008 à 10:54:00    

Reply

Sujets relatifs:

Leave a Replay

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