par
Cyrano » 01 sept. 2005, 22:28
Dans un premier temps, il te faut faire une requête SQL listant tous les mots par ordre alphabétique.
Ensuite, tu fais le tour de la liste des mots pour créer un tableau indexé contenant la première lettre de chaque mot en sauntant le tour si la lettre est déjà présente (inutile d'enregistrer les doublons dans le tableau).
Dans un second temps, tu construis un tableau indexé avec toutes les lettres de l'alphabet:
Tu crée ta liste de lettres pour l'affichage et tu vérifie pour chacune d'elle si elle est présente dans le tableau créé avec la liste de mots: si tu la trouves, tu fais un lien hyper-texte, sinon, tu affiches la lettre normalement.
Est-ce que ce schéma te semble logique ?
Dans un premier temps, il te faut faire une requête SQL listant tous les mots par ordre alphabétique.
Ensuite, tu fais le tour de la liste des mots pour créer un tableau indexé contenant la première lettre de chaque mot en sauntant le tour si la lettre est déjà présente (inutile d'enregistrer les doublons dans le tableau).
Dans un second temps, tu construis un tableau indexé avec toutes les lettres de l'alphabet:
Tu crée ta liste de lettres pour l'affichage et tu vérifie pour chacune d'elle si elle est présente dans le tableau créé avec la liste de mots: si tu la trouves, tu fais un lien hyper-texte, sinon, tu affiches la lettre normalement.
Est-ce que ce schéma te semble logique ?