Je reposte mon message car il a disparu, probablement à cause du manque d'informations dans le corps du post ou bien fausse manip enfin ne revoila avec mon souci. Je souhaiterai faire un tri et un compte par ville d'une requête. Comme j'expliquai je ne sais pas si c'est la bonne soluce et surtout savoir pourquoi ca ne marche pas.
Voici mon code :
$query = "SELECT * FROM ville,concours,joueur WHERE concours.id_joueur = joueur.id_joueur AND joueur.id_ville = ville.id_ville GROUP BY ville.nom_ville";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)){
$parville = $row["id_ville"];
$query2 = "SELECT * FROM ville,concours,joueur WHERE concours.id_joueur = joueur.id_joueur AND joueur.id_ville = ville.id_ville AND ville.id_ville = $parville GROUP BY ville.id_ville ORDER BY ville.nom_ville";
$result2 = mysql_query($query2);
$parville = mysql_num_rows($result2);
echo $row["nom_ville"]." : ".$parville."<br />";
}
Si quelqu'un pouvait m'aider. L'idée est de ressortir le nombre de participants par ville au concours juste pour me faire des stats. Compter tous les strasbourgeois, tous les lyonnais, tous les parisiens etc.Noubinours