Php somme d'une colonne d'un tableau 2 D

Résolu
toto -  
 toto -
Bonjour,

j'ai une requette sql qui retourne plusieurs données,

en position 2 j'ai des chiffres, j'aimerais obtenir la somme de toutes ces valeurs.

j'ai vu la fonction sum en php pour les tableaux mais je n'arrive pas à la mettre en oeuvre....

Merci de votre aide.


A voir également:

7 réponses

CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
 
Tu veux afficher la somme de toutes les quantités?

$req=mysql_db_query($sql_bdd,"select SUM(qte) as nbqte from matable",$db_link) or die(mysql_error());
$row = mysql_fetch_array($req);
echo $row['nbqte'];
1
Luxerails Messages postés 159 Date d'inscription   Statut Membre Dernière intervention   41
 
bah imaginons ton array $array contenant ton tableau :
$somme = 0;
for ($i=0; $i<=count($array)-1; $i++) $somme += $array[$i][2];

Tout simplement :)
1
CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
 
Peux-tu nous montrer ta requete avec l' affichage du résultat ?
0
toto
 
Bonjour la requette :

select nom, prenom, qte from matable order by qte asc

résultat dans la variable $resutat
Nom1, prenom1, 40,
Nom2, prenom2, 120,
Nom3, prenom3, 90,
Nom4, prenom4, 20,

j'accède aux données de cette facon :

echo $resulttat[0][2] pour afficher la quantité 40

Merci de votre aide.
0
CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
 
okeii mais la requete qui fait une addition
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
toto
 
je voudrais pas faire de requete pour générer une addition. je préférerai effectuer un somme de la colonne qui m'intéresse.

j'ai vu qu'il existait des fonctions array_sum !

Est ce que vous pensez que je puisse m'en sortir comme ca ?
0
toto
 
alors pas d'autre solution que la requette ???
0
toto
 
Oki c'est ce que j'ai fini par faire !
0