Fonction SUM() + COUNT() avec un while.
Bonjour à tous,
j'ai un probleme pour faire un script utilisant SUM(), COUNT() et mysql_fetch_array()
le but du script :
Afficher les users (membres) et indiqué leurs nombre de parties (donc leurs d'apparition dans la colonne membres)
Afficher en face d'eux leurs points (addition de leurs points respectifs)
Et qu'ils soient classé par leurs nombres de points
voila où j'en suis .. je n'arrive pas à grand chose ..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $requete = "SELECT membres, COUNT(membres) As `somme`, SUM(points) As `somme2` FROM play GROUP BY membres ORDER BY points DESC" ;
$res = mysql_query($requete) or die(mysql_error());
while ($res & $data = mysql_fetch_array($res))
{
echo $data['membres'];
echo ' à joué ';
echo $res['somme'].' fois';
echo ' et à gagné ';
echo $res['somme2'].' points<br /> ';
} |
Merci de votre aide !