Php Array

Résolu
Sanjuan -  
 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

  1. Utilisateur anonyme
     
    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
    1. Sanjuan
       
      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
      0
    2. Utilisateur anonyme
       
      Sur le même principe :

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

      je clos ce sujet :-)

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