Adition php

Résolu
Bonjour a tous,

J aimerais effectuer le calcul d une requete sql mais je bloque

Voici mon code

$reponse = mysql_query(" SELECT Nom, Prix FROM stevo_liste WHERE Designation = 'Machines'")or die(mysql_error()); // Requête SQL

// On fait une boucle pour lister tout ce que contient la table :

while ($donnees = mysql_fetch_array($reponse) )
{

$donnees["Nom"]=strip_tags($_POST[$donnees["Nom"]]);

//Si la variable existe alors on affiche la ligne
if ($donnees["Nom"]) echo' '.$donnees['Nom'].': '.$donnees['Prix'].'€<br> ';
$totalmachines = $donnees['Prix']+$donnees['Prix']; // ici je bloque j aimerais aditionner le prix de toutes mes valueurs

echo'<p>'.$totalmachines.'</p>';

}
mysql_close();

Merci de votre aide

3 réponses

  1. $totalmachines = $donnees['Prix']+$donnees['Prix'];

    Devrait plutôt être :
    $totalmachines = $totalmachines+$donnees['Prix'];


    ou
    $totalmachines+=$donnees['Prix'];
    1. Merci de ta reponse ca fonctionne

      Pourrais juste me dire si l ecriture est bonne?

      $reponse = mysql_query(" SELECT Nom, Prix FROM stevo_liste WHERE Designation = 'Machines'")or die(mysql_error()); // Requête SQL

      // On fait une boucle pour lister tout ce que contient la table :

      while ($donnees = mysql_fetch_array($reponse) )
      {

      $donnees["Nom"]=strip_tags($_POST[$donnees["Nom"]]);

      //Si la variable existe alors on affiche la ligne
      if ($donnees["Nom"]) echo' '.$donnees['Nom'].': '.$donnees['Prix'].'€<br> ';
      // on aditionne le prix des machines $totalmachines+ permet l adition de la requete
      if ($donnees["Nom"]) $totalmachines+=$donnees['Prix'];
      }
      echo'<p>total : '.$totalmachines.'</p>';

      mysql_close();

      Merci beaucoup