Calcul de donnée

wolf -  
 wolf -
bonjour

voilà je voudrais faire un clacul de tout les donnée d'une colonne unqiuement quand le niveau est supérieur à 1 je m'explique

j'ai deux table :

users ( qui contient ) niveau, solde
bank_solde ( qui contient ) solde

je voudrais faire le total des solde de la table users mais uniquement des users qui sont niveau plus que 1 et enregistré le résulta dans la table bank_solde

c'est fesable ?

merci d'avance de votre aide

6 réponses

  1. Nettogrof Messages postés 522 Statut Membre 672
     
    oui c'est pleine fesable, mais je ne comprend pas tout à fait l'utilité

    ca devrait ressemblé à cela

    //pour ton select
    Select sum(*) from user where niveau > 1

    Nettogrof tseb era seiromem emoS
    0
  2. wolf
     
    l'utilité est simple

    je fait partie d'une team et chaque membre de la team est niveau 2 et plus, chaque membres de la team cotise pour payer le serveur et l'hebergeur, donc chaque membre à un détails bien précis des dépense, le problème est que je voudrais récupérer le solde de chaque membre de la team afin d'avoir un montant global

    sa donnerai par exemple :
    wolf à un solde de 10 €
    la team à un solde total de 50 €

    pour sa je doit additionner chaque solde des membre de niveau 2 et plus afin d'avoir un solde total

    tu vois ce que je veut dire ?
    0
  3. wolf
     
    pour ceci

    Select sum(*) from user where niveau > 1

    sa me met erreur sql select sum(*) is not valid
    0
  4. Nettogrof Messages postés 522 Statut Membre 672
     
    Oups...

    Select Sum(solde) from user where niveau > 1;

    Nettogrof tseb era seiromem emoS
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. wolf
     
    et comment je récupère le resulta pour que je puisse l'insérer dans la deuxième table

    $sql = "Select Sum(solde) from user where niveau > 1";
    $req = mysql_query($sql);

    $total = ????
    0
  7. wolf
     
    c'est bon j'ai chipoter un peut et j'ai trouver la soluce:

    $result = mysql_query("select sum(solde) as total from nuked_users where niveau > 1");
    $row = mysql_fetch_object($result);
    $total = $row->total;
    


    encore merci de votre aide
    0