Trier par ordre alphabétique [RESOLU] [php] - PHP - Programmation
Marsh Posté le 19-08-2005 à 15:51:33
3 secondes de recherche
http://il.php.net/manual/fr/function.sort.php
Marsh Posté le 19-08-2005 à 16:21:05
oui mais justement ca marche pas
j'ai ceci :
$ville = array_unique ($vil);
$ville2 = sort ($ville);
$vil corespond bien a un tableau
Dans mes menu déroulant il y a bien des valeurs (on peut cliquer dessus) mais elle sont invisibles : on les voit pas!!!
Marsh Posté le 19-08-2005 à 16:23:23
ben le probleme se situe alors certainement pas dans ton array mais plutot son affichage
Marsh Posté le 19-08-2005 à 16:48:22
sort() trie le tableau array. Les éléments seront triés du plus petit au plus grand.
Note : Cette fonction assigne de nouvelles clés aux éléments de array. Elle supprime les clés existantes, et ne les réordonne pas.
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
c'est la doc PHP...
donc tu as dans $ville2 0 ou 1 et certainement pas ta liste de villes triée...
Marsh Posté le 19-08-2005 à 17:06:50
ben c'est bizarre alors
Citation : Exemple 1. Exemple avec sort() |
Marsh Posté le 19-08-2005 à 17:11:02
comme t'explique misterpinguin
c'est le tableau $ville lui meme qui est trie , ce n'est pas un tableau trie qui est renvoye en resultat mais juste un booleen
Marsh Posté le 19-08-2005 à 15:47:41
Bonjour,
J'ai une liste de mots récupérés dans un fichier de type csv. Je dois les incorporé dans un menu déroulant. Certains mots apparaisse plusieurs fois : pour éviter ca, j'utilise "array_unique($chaine)" qui me permet d'obtenir une seule occurence.
Existe t il dans une fonction réalisant un trie par ordre alphabétique utilisant peut etre le meme principe que "array_unique" ?
Merci de votre aide!
Message édité par erwan551 le 19-08-2005 à 17:24:15