Salut,
J'aimerais faire un menu alphabétique du type :
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Quand on clique sur une lettre on affiche tous les articles dont le titre commence par la lettre correspondante).
J'aimerais que dans ce type de menu, les lettres qui ne conduiraient à aucun résultat ne soient pas actives (ex : pas de lien vers la page d'affichage).
Pour l'instant, pour afficher les résultats je passe la lettre en paramètre et dans la page d'affichage je fais une requête du genre : SELECT... WHERE titre LIKE '".$lettre."%'
J'imagine qu'on ne va pas faire 26 requêtes différentes pour savoir s'il existe un titre commençant par la lettre A puis un commençant par la lettre B etc.... jusqu'à Z.
Comment faire donc avec une seule requête pour identifier les premières lettres des titres disponibles dans la base et afficher un menu variable en conséquence.
Le mieux serait même peut-être de repérer les lettres disponibles ou tout autre caractère (je pense à un article qui commence par un chiffre par exemple).
Quelle méthode employer pour ne pas surcharger le serveur avec une multitude de requêtes.
Merci pour votre aide.
