Calcul en PHP

Bonjour à tous,

Voila je recherche a créer 1 script php qui récupère les prix sur une base de donnée SQL et les additionnes pour finalement m'en redonner le total. Je me suis insprirer de plusieur code php donc problablement loin de la perfection. Je ne reçois aucune erreur, par contre, mon total est toujours de 0.

Ma base de donnée est conçu de la façon suivante: 2 champ : ITEM et PRIX

J'ai aussi lu sur le forum que je devait utiliser le point et non la virgule pour mes valeurs.

Chaque item

Voici mon code:
<?php
//MOTHERBOARD:
$DG31PR = $_GET["DG31PR"];
//CPU:
$E5200 = $_GET["E5200"];
//TOTAL
$total = $DG31PR+$E5200;
//CREATION DE LA REQUÊTE SQL
$sql = "SELECT * FROM comboprice";
//EXECUTION DE LA REQUÊTE SQL
$requete = mysql_query($sql) or die( mysql_error() ) ;
//ECHO
echo $total;
?>

Merci
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. Normal que le total reste à 0 si tu ne passe rien dans tes champs DG31PR et E5200, ce sont des champs formulaire.

    Je te conseille de lire un peu la doc de PHP, tu devrais y trouver pas mal d'informations pour débuter...
    1. J'ai essayé du mieux que je peux, pourrais-tu me mettre sur 1 piste?

      Je suis en recherche depuis 1 semaine si j'ai écris ce n'est pas pour reçevoir 1 réponse mais plutôt 1 piste.

      Pourrais-tu m'indiquer sur quoi chercher svp?

      Cordialement,
      pierlucm
      1. Ben justement, je te met sur une piste en te disant de lire un peu la doc

        Il y a des bons sites pour débuter en PHP comme

        https://www.az-php.com/

        Et beaucoup d'autres en cherchant un peu.

        L'idéal n'est pas d'aller piocher à gauche et à droite des codes sources et les assembler sans comprendre mais plutôt d'apprendre bien les bases avant de progresser.
        1. bonsoir , deja pour plus de clarté et de simplicité (pour toi) utilise des noms de variables et de champs simples..
          ensuite verifie que tu recupere bien tes valeur en get, pour cela au debut de ton code met ceci

          print_r($_GET);
          
          pour ton code
          <?php
          //MOTHERBOARD:
          $carte = $_GET["carte"];
          //CPU:
          $cpu = $_GET["cpu"];
          //TOTAL
          $total = $carte+$cpu;
          
          //ECHO
          echo $total;
          
          //CREATION DE LA REQUÊTE SQL
          //$sql = "SELECT * FROM comboprice";
          
          // la je suppose que tu veut inserer les valeurs postées
          //donc il faut lui faire la bonne requete
          $sql="INSERT INTO comboprice ('item', 'prix') VALUES('.$carte.','.$cpu.') ";
          
          //EXECUTION DE LA REQUÊTE SQL
          $requete = mysql_query($sql) or die( mysql_error() ) ;
          
          ?> .