-
Trier un tableau PHP
Bonjour,
j'ai un tableau en PHP qui repose sur une BDD phpMyAdmin
je voulais savoir comment faire pour trier les resultats dans mon tableau par ordre croissant ou decroissant en cliquant sur le nom de la colonne que je souhaite trier
Exemple : Tableau avec 3 colonnes Id, nom prenom. Je clique sur id : le tableau se trie par ordre croissant des ID. Je reclique : ordre decroissant des ID. Clic sur nom : tri par ordre croissant des noms. Etc, etc
Je vous remercie d'avance :zoubi:
PS : inutile de me donner ce lien : http://php.net/manual/fr/array.sorting.php il ne repond pas a mon probleme :weird:
-
Il y a des possibilité en jQuery plutôt qu'en PHP.
Par exemple :
http://joequery.github.io/Stupid-Table-Plugin/
mais il y a d'autres.
-
Merci
Merci, le petit tableau est exactement ce que je voudrais faire, mais je suis debutant en PHP, alors est-ce que le JQuery s'en rapproche ou c'est encore quelque chose de different ? Merci :lol:
-
bonjour,
lire la "documentation" et regarder les "sources" des "démos" ne sont pas superflus... :roll:
Cela dit, PHP et jQuery n'ont rien à voir. Ces ont 2 langages différents, tant par leur utilisation que par leur syntaxe.
-
En PHP, les seuls tableaux qui existent sont les types array(), ce dont tu parles, c'est un tableau HTML.
Si tu veux trier ton tableau HTML à l'aide de PHP, il faut alors recharger la page, ce qui est rarement souhaité. L'idéal est donc d'utiliser JavaScript pour ça qui est le seul langage qui permette de modifier un document HTML directement depuis le navigateur.
Il existe une ribambelle de scripts faisant ça, il suffit de faire une recherche rapide.
Notamment sur developpez.com : Rendre les tables HTML triables ou Rendre un tableau triable.
-
Ok