1 réponse
Salut,
Moi je ferais ça comme ça :
une table avec tout les produits (ce que tu doit avoir je pense), une table avec tout les panniers de cette forme la :
id,
id_produit,
nombre_de_produit,
identifiant
ensuite dans le code php je ferait un tableau avec les sessions, dans ce style : $_SESSION['caddie'] = array();
ensuite pour ajouter/modifier un produit tu n'a qu'a faire :
$_SESSION['caddie'][$_GET['id_produit] = $_GET['quantite'];
ensuite pour les afficher/injecter dans la table tu fais :
foreach($_SESSION['caddie'] AS $id_produit => $quantite)
{
//tu affiche/injecte
}
je pense que c'est le plus simple.
(si j'ai bien compri tu as le bon tableau).
ensuite si tu veux récupérer un caddie tu n'as cas ouvrir la table caddie avec un WHERE qui ne prend que l'identifiant choisie et tu fais un while pour l'insérer dans le tableau de la session.
J'espère t'avoir éclairé.
Moi je ferais ça comme ça :
une table avec tout les produits (ce que tu doit avoir je pense), une table avec tout les panniers de cette forme la :
id,
id_produit,
nombre_de_produit,
identifiant
ensuite dans le code php je ferait un tableau avec les sessions, dans ce style : $_SESSION['caddie'] = array();
ensuite pour ajouter/modifier un produit tu n'a qu'a faire :
$_SESSION['caddie'][$_GET['id_produit] = $_GET['quantite'];
ensuite pour les afficher/injecter dans la table tu fais :
foreach($_SESSION['caddie'] AS $id_produit => $quantite)
{
//tu affiche/injecte
}
je pense que c'est le plus simple.
(si j'ai bien compri tu as le bon tableau).
ensuite si tu veux récupérer un caddie tu n'as cas ouvrir la table caddie avec un WHERE qui ne prend que l'identifiant choisie et tu fais un while pour l'insérer dans le tableau de la session.
J'espère t'avoir éclairé.