Adition php

Résolu
audi68 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   -  
audi68 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   -
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. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    $totalmachines = $donnees['Prix']+$donnees['Prix'];

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


    ou
    $totalmachines+=$donnees['Prix'];
    0
  2. audi68 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   9
     
    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
    0
  3. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Ouep, ça m'à l'air bon :)
    0
    1. audi68 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   9
       
      Ok merci beaucoup pour ton aide
      0