![]() Mailinglisten-Archive |
Hallo Ich m�chte mir ein alphabetisches Men� erstellen, wo nur die Buchstaben als Link dargestellt werden, f�r die es in einer DB-Tabelle auch Eintr�ge (Namen) gibt. Gegeben ist eine Tabelle mit der Spalte "Namen". Es sind nicht soviele "Namen" vorhanden, wie es Buchstaben im Alphabet gibt. Ich lese nun mittels SELECT DISTINCT LEFT('Namen',1) AS Anfangsbuchstabe FROM Tabelle den Anfangsbuchstaben aus. So, nun k�nnte ich mit einer while-Schleife und mehreren if-Abfragen pr�fen, welcher Buchstabe nun vorhanden ist und daraus einen entsprechenden Link f�r das alphab. Men� erstellen. z.B.: Namen: Alfons, M�ller, Wehrt Das Men� w�re dann (eckige Klammern symbolisieren die anklickbaren Links): <A>BCDEFGHIJKL<M>NOPQRSTUV<W>XYZ An der ganzen Sache st�rt mich aber die Sache mit der if-Abfrage und daraus die Links zu erstellen. Das muss doch auch irgendwie einfacher gehen, weil das ist mir auf Dauer zu unwartbar. Ich gr�ble dar�ber nun schon ein paar Tage nach, aber habe noch nichts sinnvolleres finden k�nnen. Hat jemand einen Tipp f�r mich? -- Sven
php::bar PHP Wiki - Listenarchive