Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Aufzählung bei DB ausgabe mit Sortierung
Hallo,
wie bekomme ich aus einer Datenbank so eine Aufzählung hin:
A pfel
Auto
Auge
B aum
Bier
Besen
C lown
Computer
...
Zwischen A und B usw. soll eine leer-Zeile sein und der Anfangsbuchstabe soll fett sein.
Mein Code ist für das Auslesen ohne Formatierung:
[color="red"]<?
mysql_connect($host,$user,$pass)or die("Fehler Verbindung: ".mysql_error());;
mysql_select_db($database);
$result = mysql_query("SELECT * FROM `stichworte` ' ")or die("Fehler".mysql_error());
while($row = mysql_fetch_row($result)) {
echo "<font size=-1><li>$row[2]<br></font>";
}
?>[/color]
Antworten
Ja, der code ist wirklich ohne formatierung - siehe die forenregeln zum thema quellcode posten:
http://www.phpforum.de/forum/showtopic.php?threadid=15948
sorry, ich konnt mir das nich verkneifen, so eine schöne gelegenheit bietet sich halt weniger oft, das jemand den quellcode nicht mit den [ php ] tags und das auch noch ankündigt :)
Jetzt aber im Ernst:
Du kannst den ersten Buchstaben eines strings mit den geschweiften Klammern "ansteuern".
Code: In Zwischenablage kopieren (nur IE)
niko
2.
Hi
Und ergänze dein SQL statement um
Code: In Zwischenablage kopieren (nur IE)
3.
16.14. Warum soll ich nicht SELECT * schreiben?
http://www.php-faq.de/q/q-sql-select.html
*** Nobody ***
4.
Danke für die schnelle Hilfe, jedoch habe ich den PHP-Quellcode Tag nicht gekannt und meinte mit meiner Aussage nur die Ausgabe von dem Quellcode, den ich gepostet habe und nicht die ansicht. :-)