PHP TOTAL

Fermé
Nana - 19 avril 2009 à 23:44
Jeylo Messages postés 185 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 8 mai 2012 - 20 avril 2009 à 14:03
Rebonsoir =D: voila mon code php panier:

<?php
session_start();
//panier.php

if ($_GET['action']=="destroy"){
session_unset();
session_destroy();
}
$ref = $_POST['choix'];
$qte = $_POST['qte'];

$_SESSION['achats'][] = array('ref' => $_POST['choix'],'qte' => $_POST['qte']);
echo "<br>";

$i = 0;
echo "<table border=1 cellspacing=0 cellpadding=0 bordercolor=black>";
echo "<tr>";
echo "<td>Produit</td>";
echo "<td>Description</td>";
echo "<td>Code Article </td>";
echo "<td>Dispo.</td>";
echo "<td>Prix unitaire</td>";
echo "<td>Qté</td>";
echo "</tr>";
do{
echo "<tr>";
echo "<td>".$_SESSION['achats'][$i]['ref']."</td>";
echo "<td>".$_SESSION['achats'][$i]['qte']."</td>";
echo "</tr>";
$i++;
}while (isset($_SESSION['achats'][$i]));
echo "</table>";

echo "<a href=panier.php?action=destroy>Détruire les sessions</a>";
echo "<br><a href=formulaire.htm>Retour</a>"
?>


Je voudrais que celui ci calcul le montant total des frais.
Merci;

3 réponses

Jeylo Messages postés 185 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 8 mai 2012 25
20 avril 2009 à 12:36
$Total=$ref*$qte;

echo "Total= $Total";
0
chupa23 Messages postés 149 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 20 juillet 2009 28
20 avril 2009 à 13:31
Euh ca marche pas ton truc Jeylo , ref doit être la référence du produit .Tu as une case prix unitaire , si elle est bien rempli , il te suffit de faire : quantité * prix unitaire ($soustotal = $qte * $pu;) et ensuite pour le total , tu additionne chaque sous total ($total = $total + $soustotal). Tu affiche sous total a chaque ligne et total a la fin.
0
Jeylo Messages postés 185 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 8 mai 2012 25
20 avril 2009 à 14:03
C'est évident qu'il faut faire : quantité * prix unitaire.
Mais on en sait rien si $ref n'est pas la référence tarifaire du produit.
0