Bonjour,
J'utilise ce code pour générer une liste déroulante à partir de deux champs de ma table (prov et commu).
Est-il possible de trier par ordre alphabétique la liste déroulante ? Faut-il le faire au niveau Mysql ou au niveau du PHP ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $req="select prov nom from grasb_tbl union select commu nom from grasb_tbl;" ; $res=mysql_query($req) or die("erreur dans la requête $req"); echo '<select name="selecteur">'; while ($row=mysql_fetch_array($res)) { echo '<option value="'; echo $row[0]; echo '">'; echo $row[0]; echo '</option>';
J'ai essayé avec ORDER BY pour l'un ou sort() pour l'autre mais rien de concluant ?
Merci
Partager