Cela fonctionne, mais il me semble que le nouveau total de la commande (déduit le montant du chèque cadeau) ne soit pas mis en session....car la page commande récapitule bien le panier, MAIS remet l'ancien montant.
Qui pourrait m'aider à voir où ça cloche ??
<?php
$total=0.00;
for ($i=0;$i<count($liste);$i++)
{
$query_Panier="SELECT * FROM sessions, cours where sessions.ID_session = '".$liste[$i][0]."' AND sessions.ID_cours=cours.ID_cours";
//echo $query_Panier;
$Panier = mysql_query($query_Panier, $connexion) or die(mysql_error());
$row_Panier = mysql_fetch_assoc($Panier);
?>
// plus bas
<?php
// calcul du total avec ou sans code promo
$total += $row_Panier['prix'] * $liste[$i][1]; }
if (isset($code))
{
$query_Chkdo = "SELECT prix_cadeau FROM chequecadeau WHERE code = '".$code."'";
$Chkdo = mysql_query($query_Chkdo, $connexion) or die(mysql_error());
$row_Chkdo = mysql_fetch_assoc($Chkdo);
$total -= $row_Chkdo['prix_cadeau'];
}$_SESSION['total'] = $total;
//mémorise le total dans la session ?>J'avoue que je ne vois pas