Bonjour à tous,
Mon problème semble assez simple mais je ne trouve pas comment m'y prendre.
Sur un site marchand, j'ai des évenements qui contiennent des catégories (comme des fiches produits où on choisit la couleur du produit par exemple).
La fiche produit contient donc un array avec ses catégories rattachées
L'ajout au caddie se fait sous forme de session avec :
- id(celui de la catégorie)
- id_event(celui du produit généraliste)
- quantite
Quand l'internaute retourne sur la page des catégories, je veux afficher les quantité déjà mises en session par l'internaute.
Je voulais donc faire une boucle du type :
A priori je fais une erreur quelque part
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for ($i=0 ; $i < count($tab_cats) ; $i++){ for ($i=0 ; $i < count($_SESSION['panier']) ; $i++){ if ($_SESSION['panier'][$i]['id'] == $tab_cats[$i]['id'] ){ /*... affiche un input pour la quantité avec value déjà rempli puisqu'ajouté au caddie précédement */ } else{ /*...affiche moi un input pour la quantité avec le champ vide*/ } } }
Merci pour votre aide






Répondre avec citation





Partager