Bonjour,
Je suis en train de créer un MMORPG et dans l'affichage des guildes il faut classer les membres par leur niveau et leur rang.
Pour le moment on a qu'un rang, mais si on en rajoute un il faut classer par niveau PUIS par rang, j'ai pensé à ça:

SELECT ..... FROM guilde AS g INNER JOIN membre AS m ON g.id_guilde=m.guilde_id WHERE g.id_guilde= '{$_SESSION'guilde_id']}' ORDER BY m.lvl DESC AND m.grade_guilde ASC";

Sauf que ça marche pas.

L'affichage devrait ressembler à :
Membre 1 Niveau 12 Chef de Guilde
Membre 25 Niveau 15 Vétéran

2 réponses


Grafikart
Réponse acceptée

tu y es presque "ORDER BY lvl DESC, grade ASC"

Guilhem
Auteur

Merci, c'était ça ;).