[RESOLU] Recuperer tableau associatif de ma session

Recuperer tableau associatif de ma session [RESOLU] - PHP - Programmation

Marsh Posté le 18-11-2011 à 09:36:58    

Bonjour,
 
Je bloque sur un truc que je sais tout bete, mais je ne trouve pas la solution :
Je chercher à récupérer toutes les valeurs de mon tableau associatif (cart) passé en session.
 
Voici ce qu'il donne :  

Code :
  1. Array
  2. (
  3.     [id] => Array
  4.         (
  5.             [0] => 1
  6.             [1] => 2
  7.         )
  8.     [qty] => Array
  9.         (
  10.             [0] => 5
  11.             [1] => 5
  12.         )
  13.     [price] => Array
  14.         (
  15.             [0] => 12.00
  16.             [1] => 12.00
  17.         )
  18. )


 
Je souhaite récupérer pour chaque index, la variable qty et price.
Je sais qu'il faut passer par un foreach imbriqué mais je n'arrive pas à le faire.
 
Merci de votre aide


Message édité par pipo83 le 18-11-2011 à 16:39:58
Reply

Marsh Posté le 18-11-2011 à 09:36:58   

Reply

Marsh Posté le 18-11-2011 à 12:14:24    

Personne ?

Reply

Marsh Posté le 18-11-2011 à 13:41:27    

Montre un exemple du résultat que tu veux, ou pose la question autrement, parce-ce que là je ne pige rien à la question :
 

Citation :

pour chaque index

: index de quoi ?
 

Citation :

la variable qty et price

: qty et price sont des tableaux. qu'est-ce que tu entends par la variable qty ?
 
A+


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 18-11-2011 à 14:22:15    

Mara's dad a écrit :

Montre un exemple du résultat que tu veux, ou pose la question autrement, parce-ce que là je ne pige rien à la question :
 

Citation :

pour chaque index

: index de quoi ?
 

Citation :

la variable qty et price

: qty et price sont des tableaux. qu'est-ce que tu entends par la variable qty ?
 
A+


 
Je souhaite faire une boucle sur tous les produits  stockés dans mon tableau[cart] pour afficher comme ceci:
 
[quantité] x [id du produit] : [prix du produit]

Reply

Marsh Posté le 18-11-2011 à 14:43:45    

Donc les trois tableaux id, qty et price ont tous les mêmes nombres d'éléments avec les mêmes indices.
 
Donc si ton tableau est $tab:
 

Code :
  1. foreach( $tab['id'] as $key => $value )
  2. {
  3.   echo( $tab['qty'][$key] . ' x ' . $value . ' : ' . $tab['price'][$key] );
  4. }


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 18-11-2011 à 16:39:34    

Mara's dad a écrit :

Donc les trois tableaux id, qty et price ont tous les mêmes nombres d'éléments avec les mêmes indices.
 
Donc si ton tableau est $tab:
 

Code :
  1. foreach( $tab['id'] as $key => $value )
  2. {
  3.   echo( $tab['qty'][$key] . ' x ' . $value . ' : ' . $tab['price'][$key] );
  4. }



 
Je me doutais que c'etait pas si compliqué que ça !
 
Merci beaucoup pour le coup de pouce !
 

Reply

Sujets relatifs:

Leave a Replay

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