Trie par ordre alphabétique en PHP
karim
-
olivier stern -
olivier stern -
Affichez-le contenue d'une table par ordre alphabétique en php
2 réponses
-
-
-
la solution proposée plus bas utilise la requête SQL pour trier les données.
asort(...) est une fonction php qui permet d'ordonner les données d'un tableau.
Dans ton cas c'est plus trivial d'executer une requete SQL.
Mais si, imaginons, tes données viennent d'autres sources (fichier XML, TXT,...) ou que tu as fait une seule requête SQL et que tu ne veux pas redéranger la base de donnée pour un petit tri de rien du tout, tu peux utiliser cette fonction. voir sur php.net le prototype (formatage) de la fonction.
En effet, si tu dois afficher disons un tableau avec la possiblilité de changer le sens d'affichage des donnés en cliquant sur le titre de la colonne, c'est plus rapide de passer par le php que de refaire une requête SQL alors même que tu as déjà à ta disposition les données nécessaires.
En espérant avoir été clair,
Olivier.
-
-
Ou un ORDER BY sur un champ "nom" par exemple si elle en contient.