Page 1 sur 1

Calcule avec 2 tableaux

Posté : 28 nov. 2009, 20:15
par anomyx
Bonjour,

Je débute et j'ai un petit problème afin de calculer quelque chose.
Donc j'explique.

J'ai 2 tableaux que je remplis en fonction des resultats d'une requette de la sorte :
exemple
$tableau 1: projet1, projet1, projet2, projet1, projet3, projet2
$tableau 2: 2000, 2500, 2000, 2300, 1500, 2400.

chaque case du tableau 1 correspond à la case au même endroit du tableau 2.
Ce que je voudrai, c'est calculer le montant total pour le projet1, puis pour le projet2... en fonction des cases correspondantes sur le tableau 2..

Il me faudrait donc un algo capable de faire cela ..
Merci à vous.

Re: Calcule avec 2 tableaux

Posté : 29 nov. 2009, 03:55
par @rthur
Bonjour,

A moins que tu ait un impératif technique, je pense que le plus simple c'est de demander à MySQL de te faire directement le calcul :
SELECT projet, SUM(cout) FROM lots GROUP BY projet;
Bien sûr il faut adapter cette requête à tes tables mais l'esprit est là.

+ d'infos sur la clause SUM() ... GROUP BY ici : http://dev.mysql.com/doc/refman/5.0/fr/ ... fiers.html