comment créer un panier (caddie) suite

Répondre
caporga
le 13/09/2007 à 13:14
caporga
J'y ai passé toute la nuit, j'ai corrigé le code, seul la reconnaissance du produit (action entre les variables et la requêtes) ne marche pas, et donc les action de suppression actualisation etc.. help j'y pête un cable

edit : sur le wall : http://www.lephpfacile.com/wall/wall-405.php
caporga
caporga
le 13/09/2007 à 14:40
caporga
salut la communauté, j'ai résolut le problème de connection, cependant je ne lors que je clic sur un produit (->panier) j'ai plusieurs produits identiques ou pas qui s'affiche voir si dessous "tous les espaces blancs correspondent à des lignes du tableau vide ???? à rien y comprendre

edit : sur le wall http://www.lephpfacile.com/wall/wall-406.php
caporga
moogli
le 14/09/2007 à 00:43
moogli
lu,

le wall c'est pas mal ;)

tu passe tout tes "arguments" produit par l'url ?

pour la création du tableau en session tu peut simplement faire
<?php
$_SESSION['liste'][]=array ($_GET['id'],
$_GET['nom_produit'],
$_GET['nb'], $_GET['prix'],
$_GET['prix'], $_GET['texte'],
$_GET['format'],
$_GET['support'],
$_GET['quantite'],
$_GET['grammage'],
$_GET['info'],
$_GET['faconnage'],
$_GET['photo'],
$_GET['photo1'],
$_GET['photo2'],
$_GET['photo3'],
$_GET['photo4'],
$_GET['picto1'],
$_GET['picto2'],
$_GET['picto3'],
$_GET['picto4']);
?>


il faut toujours vérifier l'existance d'une variable (ou d'un index d'un tableau) fournis par l'utilisateur ! (isset et / ou empty)

tu peut constater dans ton tableau que tu a deux fois le prix !

pourquoi met tu autant d'info en session ?

le prix est tout le reste c'est bien stocké en bdd ?

dans ces cas tu met en session que la clef et la quantité le reste une simple requete sql suffit à l'avoir (utilise la "fonction" in de mysql pour cela).

@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours