Php, mySQL et algorithme de tri

RaphTal Messages postés 1 Statut Membre -  
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,

Je suis en train de créer un site qui regroupe tous les partenariats de ma boite et j'ai un problème d'algorithmique que je n'arrive pas à résoudre.
Je souhaite classer les secteurs d'activité en fonction du volume d'affaire que ma boîte fait avec eux. Voici le code php permettant d'obtenir un tableau volume/secteur :

$requete = "SELECT p.Volume_P, sa.Secteur
FROM PARTENARIATS AS p, ENTREPRISES AS e, SECTEURS_ACTIVITE AS sa
WHERE p.IDEntreprise = e.IDEntreprise
AND sa.IDSecteurActivite = e.IDSecteurActivite";
$resultat = mysql_query ($requete) or die(mysql_error());
$classement = mysql_fetch_array ($resultat);


$classement est donc un tableau du type :
1200 / Secteur1
200 / Secteur4
310 / Secteur1
124 /Secteur2 ...

Je ne sais pas comment faire pour parcourir ce tableau et obtenir à la fin pour chaque secteur le volume TOTAL.

Merci pour votre aide précieuse,

Raph
A voir également:

1 réponse

vignemail1 Messages postés 1262 Statut Contributeur 259
 
C'est peut être un truc du genre :

SELECT sum(p.Volume_P) as somme, sa.Secteur
FROM PARTENARIATS AS p, ENTREPRISES AS e, SECTEURS_ACTIVITE AS sa
WHERE p.IDEntreprise = e.IDEntreprise
AND sa.IDSecteurActivite = e.IDSecteurActivite
GROUP BY sa.Secteur
0