Bonjour,

j'aimerais faire le calcul de 2 colonnes dans une table avec 2 lignes.

Je m'explique :

Je commande une clé usb à 2 euro je prend la quantité de 2, puis après je commande un câble réseau à 10 euro je prend la quantité de 5

j'aimerai faire ce calcul avec le prix et la quantite avec une requête PDO malheureusement j'ai tout essayer sa fait 2 jour que je bloque sur cette requête pourriez-vous m'aider voici un exemple.

$stmtboutique3 = $cnx->prepare("SELECT * FROM boutiquepanier WHERE email = :email");
$stmtboutique3->execute(array(':email' => $_SESSION'email']));

TOTAL TTC <?php while ($donnees10 = $stmtboutique3->fetch())
{ 
$test = $donnees10'prix'];
$test2 = $donnees10'quantite'];
?>
<?= $test * $test2; ?><?php } ?> €

Malheureusement sa m'affiche 2 résulta et non le calcul merci de votre aide.

2 réponses


boumil
Réponse acceptée

Bonjour,

Je pense que c seulement un problème de fermeture de ta boucle essaye sa :

$total = 0;
TOTAL TTC <?php while ($donnees10 = $stmtboutique3->fetch())
{ 
 $total += ($donnees10'prix'] * $donnees10'quantite']);
}
?>

<?= $total; ?><?php ?> €

Oui merci c'est exactement sa :) en espèrent que sa aide beaucoup de personne !