Page 1 sur 1

Trier les valeurs dans une colonne

Posté : 04 avr. 2010, 19:21
par salva57
Bonjour,

Dans une page j'ai un tableau qui récupère des champs d'une BD.
J'ai donc une ligne avec les entêtes et en dessous une ligne "région répétée" qui affichent tous les champs les un en dessous des autres.
Je voudrais pouvoir dans l'entête faire un tri, par exemple croissant ou décroissant.

Merci de voter aide.

@+

Re: Trier les valeurs dans une colonne

Posté : 04 avr. 2010, 19:28
par Dr@ke
Tu peux utiliser le mot clef ORDER BY dans ta requête qui permet justement de trier le résultat de façon croissante ou décroissante.
Regarde par exemple ici:
http://sql.1keydata.com/fr/sql-order-by.php

Re: Trier les valeurs dans une colonne

Posté : 05 avr. 2010, 18:36
par Patriboom
Dans un cas semblable je procède ainsi.
Sur les entêtes de colonnes, je mets de liens à la page avec l'ajout d'une variable qui détermine le champ de tri et l'ordre de tri.
Lorsque le visiteur clique dessus, il active un lien qui indiquera en $_GET le tri à faire pour la prochaine page.
Tu insères alors le tri demandé dans ta requête et reprend l'affichage.

Si c'est chinois tout cela, donne-nous la structure de ta base et le code de ton tableau, nous t'aiderons.