Trier un tableau mulitdimensionnel
Posté : 15 sept. 2006, 17:31
Salut tout le monde 
Bon j'ai un petit probleme de tri pour un tableau de highscore pour un petit jeu que j'ai fait (http://artus.artworks.free.fr, page JEUX). En fait, je veux que le visiteur puisse trier les scores par pseudo, date, score, ou niveau atteint
Voila ma requete d'extraction des scores :
Est ce que j'y m'y prends mal ?
QQ a t'il une idée qui pourrait m'aider ?
Merci d'avance
Bon j'ai un petit probleme de tri pour un tableau de highscore pour un petit jeu que j'ai fait (http://artus.artworks.free.fr, page JEUX). En fait, je veux que le visiteur puisse trier les scores par pseudo, date, score, ou niveau atteint
Voila ma requete d'extraction des scores :
$table = mysql_query('SELECT @rank := @rank + 1 AS rank, login, score, niveau, timestamp FROM arkanoid ORDER BY score DESC, login ASC');
Je met tout ca dans un tableau pour pouvoir le trier (mais je n'y arrive pas) :
// Mise en forme du résultat
while ($donnees = mysql_fetch_array($table)) {
for ($i=0; $i<=4; $i++) {
$scores[$j][$i] = $donnees[$i];
}
$j++;
}
Je n'arrive pas a faire en sorte que le tableau soit classé par pseudo, ou score, en fonction des besoins de l'utilisateur (lors de clic sur les titres de colonnes).Est ce que j'y m'y prends mal ?
QQ a t'il une idée qui pourrait m'aider ?
Merci d'avance