Trier un tableau par critére specifique

Résolu
wildchildforlife Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   -  
wildchildforlife Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, ma question est simple !! J'effectue une requête SQL qui m'affiche des donnees sur un tableau, avec des colonnes, nom, date,....
Comment je fais pour qu'à chaque fois que je clique sur une colonne les donnees sont triés automatiquement par ordre de nom par exemple !! Voilà ce dont j'ai parvenu a faire !!

J'ai pensé creer une variable php qui change a chaque fois a l'intérieur de la requete SQL precisemment la phrase 'ORDER BY nom DESC' je me demande si il ya quelqu'un a une idée plus simple pour effectuer ce genre de trie !! avec un autre language si c'est possible ou même avec php sa ne me pose pas de probleme !!
Merci d'avance !!

A voir également:

3 réponses

a70m Messages postés 2763 Date d'inscription   Statut Contributeur Dernière intervention   217
 
Salut,

Ton idée est bonne, il faut le faire plusieurs requètes ...

Et dans ton tableau tu mets un lien vers une variable PHP qui change selon le lien ;)

Cordialement
0
graffx Messages postés 6506 Date d'inscription   Statut Contributeur Dernière intervention   1 975
 
Il a raison, il faut faire plusieurs requete mais....


....dans un switch!

Ca t' évitera mille requete et mille pages inutiles...
0
wildchildforlife Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   2
 
Salut,
merci les gars mais j'ai reussi a le faire rien qu'avec une seule requete, en transmettant les variables sur un $_GET....et verifiant a chaque fois l'existance de la variable avec une condition ( if ( isset ....et donc sa marche a merveille, la variable avec valeur 'ORDER BY ...' change en fonction de l'adresse url !!
j'ai pensé qu'il y aurai une autre possibilité de tri avec du javascript, quelqu'un a une idée ?!

Cordialement !
0