Salut,
Avant je faisait un tableu associatif en utilisant une boucle apres.
Mais là ca ne fonctionne pas.
J'imagine qu'on peut toujours se débrouiller pour que ça fonctionne.
On pourrait se dire qu'on garde la base de données actuelle,
c'est à dire avec la table qui à un champ "rank" dont les valeurs sont 0, 1, 2, 3, 4.
On créerait une fonction PHP : translateRank($number), un truc comme ça.
Qui retournerai une string définie en dur dans la fonction, quand on lui passe un int entre 0 et 4.
Et rajouter d'autres fonctions du même style en fonction de tes besoins.
Ou alors,
on pourrait, dans la table, rajouter un champ : "rank_string" et renommer l'ancien champ pour "rank_int".
Il faudra modifier les fonctions qui manipulent cette table, pour correspondre aux nouveaux champs