Php Array [Résolu/Fermé]

Signaler
-
 Sanjuan -
Bonjour,
je suis très novice!! mon problème:
J'ai un aray comme ceci

Array
(
[pages] => Array
(
[0] => Array
(
[user] => mick
[balance] => 1220
[total_received] => 2312
)
[1] => Array
(
[user] => sanji
[label] => maison
[balance] => 254
[total_received] => 478
)
[2] => Array
(
[user] => manuel
[label] => garage
[balance] => 1245
[total_received] => 4578
)
)
)
ma question:
je voudrais avoir la somme total des tous les [balance]
comment on peut faire?
merci d'avance :-)

1 réponse

Messages postés
532
Date d'inscription
mercredi 9 mars 2016
Statut
Membre
Dernière intervention
8 mars 2018
93
Tu peux parcourir les tableaux avec foreach()

En considérant que le "grand" tableau s'apelle $tab

$somme = 0 ;
foreach($tab["pages"] as $case) $somme += $case["balance"] ;
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

COOL merci a toi!!!
marche impeccable!

j'ai encore une petite question
si jr veux récupérer tous les [label]

et les afficher dans une colonne avec les sommes [balance]:
ex:
maison 254
garage 1245

etc.

Encore merci d'avance
Messages postés
532
Date d'inscription
mercredi 9 mars 2016
Statut
Membre
Dernière intervention
8 mars 2018
93
Sur le même principe :

foreach($tab["pages"] as $case) echo $case["label"].' '.$case["balance"] ;
Re-Salut!
Ok merci pour tout!
cela marche trop bien

je clos ce sujet :-)

Enfaite je sais pas comme on ferme le sujet.... mdr