1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| $prixtotal=0;
while($data = mysql_fetch_assoc($req))
{
echo'
<form action="fonctions.php?action=ajcad?id='.$data['id'].'" method="POST">
<b> Produit N°: '.$data['id'].' => '.$data['nomproduit'].', Categorie : '.$data['catproduit'].'</b>, Prix : '.$data['priproduit'].' Quantité : <input type="text" name="quanti" value="'.$data['quantprod'].'" size="2"> <a href=fonctions.php?action=ajcad&id='.$data['id'].'>Ajouter au caddie</a><br>
</form>';
$quant=$data['quantprod']+1;
$prixtotal=$prixtotal+$data['quantprod']*$data['priproduit'];
}
if (empty($quant)) {
echo "voter panier est vide";
}else{
echo "<br><br>Vous avez $quant articles dans votre panier<br><br>Le montant de votre panier s'elève à $prixtotal <br><br>";
}?>
<br> <form name="quanti" method="post" action="fonctions.php?action=maj"><input type="submit" value="Recalculer" name="submit"></form>
et dans la page qui execute l'action fonction.php?action=maj :
$db = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
mysql_select_db('kiki',$db);
$sq = "SELECT * FROM caddie";
$rep = mysql_query($sq);
while($data = mysql_fetch_assoc($rep))
{
$quant = $_POST['quanti'];
$sql = "update caddie SET quantprod='$quant'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
} |
Partager