Je voudrais l'appliquer pour un panier.
Jusqu'à maintenant, la liste de mes produits s'affiche, un caddie à droite permet de sélectionner le produit en méthode GET :
panier.php?reference=<?php echo $row_Produits['reference']; ?>&prix=<?php echo $row_Produits['prix'];?>&marque=<?php echo $row_Produits['marque']; ?>&couleur=<?php echo $row_Produits['couleur']; ?>&ajoutPanier=AJOUTER
Comment pourrais-je faire pour que l'on sélectionne les produits qui nous intéressent dans la liste, puis cliquer sur ajouter.J'ai commencé à faire ça :
<input name="choix[]" type="checkbox" value="reference=<?php echo $row_Produits['reference']; ?>&prix=<?php echo $row_Produits['prix'];?>&marque=<?php echo $row_Produits['marque']; ?>&couleur=<?php echo $row_Produits['couleur']; ?>&ajoutPanier=AJOUTER" />
Puis le bouton pour ajouter au panier
<a href="panier.php?choix[]=&ajoutPanier=AJOUTER"><img src="../img/ajout_panier.gif" alt="Ajouter" width="20" height="18" border="0" /></a>
Comment devrais décomposer mon tableau, sachant que j'y ai mis plus qu'une valeur dedans ? // vérifions que la variable a été transmise
$tabchoix = (isset($_GET['choix']))?$_GET['choix']:null;
// bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées
if (!empty($tabchoix)) {
foreach($tabchoix as $valeur) }
Je ne sais pas comment récupérer les valeurs dans mon ancien tableau... ?
$reference=$_GET['reference'];
$nb=1; //par défaut la quantité est = 1
$prix=$_GET['prix'];
$marque=$_GET['marque'];
$couleur=$_GET['couleur'];
$liste[]=array($reference,$nb,$prix,$marque,$couleur);
$_SESSION['liste']=$liste;
//ajoute un article à la liste
}
Merci de votre aide