Hello,
En fait, je me suis mal exprimé, c'est un peu plus compliqué
Mais effectivement, il me faudra sans doute plus qu'un seul opérateur.
Ce que je voudrais, en fait, c'est un peu ce que peut faire l'opérateur DISTINCT, mais pour des noms alphabétique, et en l'occurence seulement la première lettre.
En gros, j'ai une série de références, qui comporte des dates et des noms. Pour faire le menu par date, j'ai utilisé DISTINCT ainsi :
Code : Tout sélectionner
echo "<ul class=\"menu\">\n";
$menuchrono=mysql_query
("SELECT DISTINCT annee FROM references ORDER BY annee ASC")
while($annee = mysql_fetch_array($menuchrono))
{echo "<li><a href=\"liste.php?annee=", $annee['annee'], "\">", $annee['annee'], "</a></li>\n"; }
echo "</ul>\n";
Faire une liste qui distinguerait tout le nom serait beaucoup trop long pour un simple menu, aussi je voudrais faire la même chose pour les premières lettres des titres utilisés (il ne me mettrait ainsi pas de Y ou de Z si aucun titre ne commence par cette lettre).
Est-ce possible
D'avance, merci.
PS : Je ne suis toujours pas certain d'être dans le sujet du forum, mais je compte sur votre compréhension.