Page 1 sur 1

création caddie

Posté : 18 juil. 2005, 14:42
par phico
Bonjour,

Pour les pros que vous êtes, la réponse à mon pbm sera facile ...

Pour faire simple, je dispose d'une table sql avec des produits et
leurs prix.

A l'affichage du catalogue, je souhaiterais ouvrir une nouvelle
page php et constituer ainsi mon caddie en fonction du produit
selectionné.

J'utilise les sessions mais mon pbm c'est que je ne parviens pas à
récupérer l'didentifiant du produit courant dans ma
nouvelle page (il me propose tjs le dernier produit de ma liste).

Merci pour votre aide.

Posté : 18 juil. 2005, 15:00
par pjl
Ou est le code qui pose PB ?

Posté : 18 juil. 2005, 15:12
par phico
j'ai une boucle sur les produits
$_SESSION["produit"] = $produit;

ensuite :

si l'utlisateur clique sur une image panier :

?><a href='#' onClick="panier.php?'$produit')"</a><?

echo "<img src = './images/panierbis.gif' alt='disponible dans cette dimension !' style=border:0px>

dans mon page panier.php, je ne récupère pas le produit courant
mais le dernier de mon catalogue !

Posté : 18 juil. 2005, 15:37
par guilt92
j'ai une boucle sur les produits
$_SESSION["produit"] = $produit;

?><a href='#' onClick="panier.php?'$produit')"</a><?
Ca me parait logique, tu boucles en attribuant a chaque fois a $produit la derniere valeur. Il faut que tu definisse la variable produit en fonction de la ou l'utilisateur clique.

Posté : 18 juil. 2005, 15:44
par phico
peux-tu m'en dire plus guilt92 ?

Puis-je le faire par ex directement via le onclick ?

Posté : 18 juil. 2005, 15:51
par guilt92
Cela dépend. Par exemple tu peux attribuer dans ta base de donné un numéro à chaque produit, et ton image enverra comme parametre ce numéro.

Par exemple si le mec clique sur le produit 1 ton lien sera du type a href='#' onClick="panier.php?'$produit=1 et après dans la page panier.php tu refais l'association avec la base de données.

Je pense que c'est une solution, je ne garantie pas que ce soit la meilleure.... :wink: