Trier les valeurs dans une colonne

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Trier les valeurs dans une colonne

Re: Trier les valeurs dans une colonne

par Patriboom » 05 avr. 2010, 18:36

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.

Re: Trier les valeurs dans une colonne

par Dr@ke » 04 avr. 2010, 19:28

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

Trier les valeurs dans une colonne

par salva57 » 04 avr. 2010, 19:21

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.

@+