boucle tableau

Eléphanteau du PHP | 26 Messages

06 oct. 2006, 14:24

hello,

voila je ne sais pas trop comment m'y prendre pour créer une boucle sur un tableau array multidimensionnel ...

j'aimerais que les elements s'affiche les un a la suite des autres mais je ne sais pas quelle fonction utiliser?

voila le code (approximatif) que j'essaie de traiter.
 $i=0;
   while( $data=$_SESSION['panier'][$i])  {
 echo'<tr> 
    <td>'.$data['id_article'][$i].'</td>
    <td>'.$_SESSION['panier']['coul'][$i].'</td>
    <td>'.$_SESSION['panier']['taille'][$i].'</td>
    <td>'.$_SESSION['panier']['qte'][$i].'</td>
    <td>'.$_SESSION['panier']['prix'][$i].'&euro;</td>
    <td>'.$_SESSION['panier']['total'][$i].'&euro;</td>
  </tr>';
 $i++; }

je sais que ma boucle ne va pas puisqu'elle ne fonctionne pas ....

Eléphanteau du PHP | 26 Messages

06 oct. 2006, 14:37

je me repond je crois que j'ai trouvé !
$nb1 = count($_SESSION['panier']['id_article']);
for($i=0;$i<$nb1;$i++) 
 { echo'<tr> 
    <td>'.$_SESSION['panier']['id_article'][$i].'</td>
    <td>'.$_SESSION['panier']['coul'][$i].'</td>
    <td>'.$_SESSION['panier']['taille'][$i].'</td>
    <td>'.$_SESSION['panier']['qte'][$i].'</td>
    <td>'.$_SESSION['panier']['prix'][$i].'&euro;</td>
    <td>'.$_SESSION['panier']['total'][$i].'&euro;</td>
  </tr>';
  }

ok