Constituer un caddie à partir d'un select dans MySQL
Posté : 21 août 2007, 22:57
Bonjour,
J'ai un probleme pour remplir un caddie avec ref + qte des articles venant d'une base SQL.
Voici mon code :
1)Quelque soit la valeur saisie par le client dans le champ quantité, le script PANIER a le
$_GET[qte] egal 1 (valeur initiale par defaut).
2) Une fois, j'affiche le panier (avec $_SESSION), comment je peux revenir sur cette page afin que le client puisse ajouter un autre article.
Merci beaucoup
J'ai un probleme pour remplir un caddie avec ref + qte des articles venant d'une base SQL.
Voici mon code :
$sql = "SELECT produit.id_produit, nom, description, url_photo, prix_ht
FROM produit,produit_categorie
WHERE produit.id_produit=produit_categorie.id_produit
AND id_categorie=$categorie";
$sth= $dbh->query($sql);
$resultat = $sth->fetchAll(PDO::FETCH_ASSOC);
foreach($resultat as $row) {
$ref=$row['id_produit'];
$nom=$row['nom'];
$detail=$row['description'];
$photo=$row['url_photo'];
$prix=$row['prix_ht'];
$qte = '1';
echo "
<tr>
<td><img src='../img/$photo' alt='$nom' /></td>
<td width='200'><strong>$nom</strong><br />$detail</td>
<td>$prix HT €</td>
<td>
<input type='hidden' name='id_produit' value='$ref' />
<input type='hidden' name='nom_produit' value='$nom' /> x
<input type='text' name='quantite' value='$qte' size='2' />
// appelle le script PANIER pour ajouter un article
<a href='panier.php?action=add&ref=$ref&qte=$qte'>
<input name='commander' value='commander' type='button'></a>
</td>
</tr>";
}
J'ai 2 problemes :1)Quelque soit la valeur saisie par le client dans le champ quantité, le script PANIER a le
$_GET[qte] egal 1 (valeur initiale par defaut).
2) Une fois, j'affiche le panier (avec $_SESSION), comment je peux revenir sur cette page afin que le client puisse ajouter un autre article.
Merci beaucoup
en haut à gauche de ce sujet.