Je dois créer un site web avec un panier, bref tout fonctionne, mais le probleme est lors de la consultation du panier, j'ai un boutton qui permet de soit MAJ la quantité car j'affiche la quantité dans une zone de texte.
Et ces formulaire envoi sur la même page, si la qté = 0, alors cela équivaut à la supression du produit, sinon, je souhaite modifié la quantité, j'ai donc écris ceci :
<? mysql_connect("localhost","root","root"); mysql_select_db("videogames");
$numprod = $_POST['numprod'];
$qte = $_POST['Qté'];
include ("fcts.inc");
$id = $_COOKIE['id'];
if ($qte == 0)
{
mysql_query('DELETE FROM PANIER WHERE IdCli = "'.$id.'" AND NumProd = "'.$numprod.'"');
}
else
{
mysql_query('UPDATE PANIER SET Qte = "'.$qte.'" WHERE IdCli = "'.$id.'" AND NumProd = "'.$numprod.'"') or die ("Erreur dans la gestion de votre panier, réessayer ultérieurement");
}
echo "Votre panier est en cours de mise à jour.<br> Vous allez être rediriger vers votre panier dans environ 5 secondes.";?>
<meta http-equiv='refresh' content='5; url=consultpanier.php'>
J'ai aucun message d'erreur, mes requetes fonctionne direct dans ma base, mais pas lors que c'est depuis le site. J'ai tester en fesant des echo de mes variables, tout est correct. Aidez moi SVP, Merci
Aucun message d'erreur, mais tu ne les affiche pas... Essaye :
mysql_connect("localhost","root","root") or die(mysql_error());
mysql_select_db("videogames")or die(mysql_error());
Et j'espère que sur le site tu mets le bon nom d'utilisateur et le bon mot de passe pour ta connexion !