Mammouth du PHP |
672 Messages
31 mars 2010, 14:36
Bonjour,
J'aimerai pouvoir faire un tri sur les colonnes d'un tableau. Un peu comme phpmyadmin le propose.
Quand je clique sur le titre d'une colonne, le tri se fait ASC ou DESC sur le contenu.
As t'on besoin de javascript ou existe t'il une solution viable en php ?
C'est faisable avec les deux.
Mais le principe est différent :
- En JS le tri se fait côté client.
=> Si le client n'utilise pas le JS, le tri ne peut se faire. Mais ça ne demande pas de travail côté serveur.
- En PHP le tri se fait côté serveur.
=> On est sûr que tout le monde pourra le faire. Mais ça veut dire qu'il faut renvoyer une page (bande passante, temps, ect.)
Pouvez-vous m'indiquer une piste pour comprendre le principe de fonctionnement d'un tel tri ? ... car j'ai beau chercher sur le web, je ne trouve rien de concluant.
Pour PHP : Soit tu tries au niveau de la requête (voir message de calimero), soit tu tries le tableau obtenu:
manuel de PHP.
Pour JS :
Google.
En sachant que du côté JS, si tu utilises une bibliothèque (jQuery ou autre) tu as généralement des fonctions de tri dynamique natives...