classer la base selon ou l'on clique sur l'entete

Invité
Invité n'ayant pas de compte PHPfrance

11 janv. 2007, 12:10

Bonjour ,

J'ai une base de donnée ou je peux effectuer une recherche qui est affiché sur l'une de mes pages sous forme de tableau et j'aimerai que lorsque l'on clique sur l'entete de la colonne , la page sois recharger avec un classement par l'entete ou l'on a cliquez sans perdre les options de recherche ainsi que le classement sur la page .
Ma question est celle ci , qu'elle est selon vous la methode qui conviendrai le mieu a cela.
(En gros : je peux faire sa comment ? )

Merci encore de m'avoir lu

Invité
Invité n'ayant pas de compte PHPfrance

11 janv. 2007, 12:12

pardon pour le triple post mais je voyais pas mon message
encore desolé :oops:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

11 janv. 2007, 12:14

Modération : C'est nettoyé, mais qu'on ne t'y reprenne plus ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9783 Messages

11 janv. 2007, 12:19

Bonjour,

AMHA, la solution la plus simple est de faire le tri directement dans la requête MySQL avec la clause "ORDER BY champ ASC"
ASC ou DESC suivant l'ordre que tu veux.

Quand on clique sur une colonne, tu passes en paramètre (GET par exemple), le champ sur lequel effectuer le tri et le sens voulu...
Quand tout le reste a échoué, lisez le mode d'emploi...