Faire le tric d'un tableau

thanina -  
 vinc -
Bonjour,

bonjour,
je recupere les données d'une base de données que j'affiche usr un tableau
et l'entete de ce tableau ej voudrai en faire des lien qui tri les données du tableau selon la colonne cliquée
vous allez me dire sort() ou multisort() oui mais comment je ne sais vraiment pas comment proceder

A voir également:

3 réponses

vinc
 
quelle langue ?
0
thanina
 
ah oui dsl j'ai oublié ce detail php
0
vinc
 
le plus simple, c'est de recharger ta page en changeant la requête SQL

par exemple, tu as une base d'article avec un titre et une date, tu met un lien vers la page en haut de chaque colonne (http://tonsite.com/tapage.htm?titre=asc par exemple)

et tu récupère en php avec $_GET["titre"]
par exemple

$titre = $_GET['titre'] ;
if(titre=="asc") {
$requete.=" ORDER BY TITRE ASC ";
}

$requete étant ta requete SQL déjà formée (et qui ne comporte pas de order by)
tu teste tous les cas possibles, les valeurs asc et desc, et tu modifie la valeur du lien en fonction du critère sélectionné (si l'utilisateur a cliqué sur titre=asc, tu affiche titre=desc dans le lien du titre)

il y a d'autres solutions, mais si tu débute c'est le plus simple
0