IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[POO] addition resultat du resultat


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 41
    Par défaut [POO] addition resultat du resultat
    bonjour

    je suis en train de faire un petit truc sur oscommerce pour gerer les points fidéliter.

    j'ai bien mon resultats voulu mais me manque un truc c'est l'addition des resulats.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    $strRequete = "SELECT final_price,products_tax,products_quantity from orders_products WHERE orders_id  = $voir";
    		$strResultat = mysql_query($strRequete) or die ('Erreur SQL !<br>'.mysql_error());
    		$intCompteur=1;
     
     
     
    		while ($strLigne = mysql_fetch_array($strResultat))
    		{
    			$intType_price = $strLigne['final_price'];
    			$intType_tax = $strLigne['products_tax'];
    			$intType_quantity = $strLigne['products_quantity'];
     
     
    			$j=0;	$j++;	
    					$strPrix[$j]= ($intType_price*$intType_quantity+(($intType_price*$intType_quantity)*$intType_tax/100)); 
    			echo' '.$strPrix[$j].'<br>';// donc la ca m'affiche mon resulat, mais si j'ai plusieur objet ca me donne plusieus resulats que je voudrais additionner
     
     
     
     
    		}
    voila ce que je voudrais savoir c commenbt faire pour addtionne les $strPrix[$j]
    merci
    Fabien

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 364
    Par défaut
    Déjà je ne comprends pas pourquoi tu fais

    $j=0; $j++;
    Tu n'insère jamais rien dans la première colonne de ton tableau ???

    Au final soit à la fin après ta boucle while tu fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $i=0;
    $var=0;
     
    for($i;$i<=$j;$i++) {
     $var = $var + $strPrix[$i];
    )
    Ou soit tu insère cette variable dans ta boucle while

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    $var = 0;
     
    while ($strLigne = mysql_fetch_array($strResultat)){
      $intType_price = $strLigne['final_price'];
      $intType_tax = $strLigne['products_tax'];
      $intType_quantity = $strLigne['products_quantity'];
     
     
      $j=0;	
      $strPrix[$j]= ($intType_price*$intType_quantity+(($intType_price*$intType_quantity)*$intType_tax/100)); 
     
       echo' '.$strPrix[$j].'<br>';		
     
       $var = $var + $strPrix[$j];
     
       $j++;	
    }

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 41
    Par défaut
    ok merci
    en fait c que je suis un apprenti et la boucle c encore un truc que je comprend pas trop.
    mais j'y arrive en regardant un model

    c'est pour cela.

    je te remercie c exatement le resulat que je voulais.

    Fabien

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 364
    Par défaut
    Pas de souci.

    N'hésite pas à faire des recherches sur le net pour ton apprentissage sur les boucles c'est vraiment le B.A BA de la prog et surtout c'est très simple à cromprendre. Tu le veras par toi même.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher le resultat d'une addition de values en javascript
    Par vbnetnet dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/02/2010, 13h29
  2. Conversion addition -> Resultat dans un txt
    Par edony44 dans le forum Windows
    Réponses: 5
    Dernier message: 27/04/2007, 10h17
  3. addition de deux champs et resultat dans un troisième
    Par reventlov dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 24/03/2006, 15h30
  4. [Math]Addition de deux float : résultat faux !!!
    Par toctof dans le forum Général Java
    Réponses: 4
    Dernier message: 20/05/2005, 11h02
  5. Resultat requete SQL
    Par PierDIDI dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/07/2002, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo