-
[SQL] Tri d'une liste!!!
Hello amis programmeurs,
j'ai une petite question dont je penses que certain spécialiste pourront me donner leur avis sur la résolution du problème...
Dans une partie administration d'un site, j'effectues les listes des différentes tables. J'aimerais effectuer des boutons de tri (ASC / DESC) sur les listes. Dans une variable d'URL qui se nomme "tri", je reprends par exemple: login_user ASC ou login_user DESC.
Cela fonctionne, cependant je ne trouve pas conventionnel le faite que j'utilises un espace dans mes variables. Quelqu'un aurait-il une solution pour éviter cela et ainsi permettre de reprendre "login_user DESC" dans ma requête sans que la variable d'URL n'a d'espace.
Merci beaucoup
-
en plus de la colonne, passe un paramètre de type order=1 ou 0 selon le tri tout betement...
de plus tu ne devrais pas passer un "bout" de requete comme ca directement dans l'url, car on peut déjà commencer à apercevoir la structure de ta table et c'est un peu malsain....
je passerai donc "type=utilisateur&order=1"
-
Si tu passes cela login_user DESC dans les variables, que ce soit GET ou POST, alors tu as un serieux problème.
Faut plutot que tu envoies une variable supplémentaire, genre ordonnancement, avec pour valeur 0 ou 1.
0 = ASC
1 = DESC
Après tu peux aussi la rendre optionnel.
-
Ok merci beaucoup...
En tout cas ça été du rapide...
A plus :lol: