Bonsoir,

Je souhaite afficher les 3 pages les mieux notés. Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
include('./connexion.php');
		$nb_vote="SELECT *, COUNT(*) AS vote, Sum(note_vote) as notes FROM vote, tortue WHERE tortue.ID_TORTUE = vote.ID_TORTUE GROUP BY tortue.ID_TORTUE LIMIT 0,3";
		$req_nb_vote=mysql_query($nb_vote); 
		while ($tab_nb_vote=mysql_fetch_assoc($req_nb_vote))
		{
	   		<div style="margin-left:40px">/*echo 'Nbe de votants :'.*/$total_vote = $tab_nb_vote['vote']. ' '; // on recupere le nbe de votants
			/*echo 'Total :'.*/$total = $tab_nb_vote['notes'].' '; // on recupere le total des notes
			/*echo 'Resultat: '.*/$resultat = ($total / $total_vote).' ';
			echo '<tr><td style="padding:10px 0 0 0px;">';
			echo '<a target="_blank" href="index.php?p=page_tortue&r='.$tab_nb_vote['ID_TORTUE'].'">'.$tab_nb_vote['surnom'].$resultat.'</a>';
			echo '</td></tr>';</div>
		}
donc là cela m'affiche bien les 3 premiers avec le bon résultat juste à côté mais comme vous vous en doutez, pas dans le bon ordre.

on m'a dit de mettre les résultats ($resultat) dans un tableau puis de faire un trie dans ce dernier...et là je bloque.

pouvez-vous m'éclairer ?

merci d'avance