hab ich vergessen: &SQL: SELECT * FROM X WHERE wert beginnt mit A, B, C...

Beitrag lesen

wie wäre es, wenn du sie erst einmal ALLE auslesen und sortiert in ein Array schreibst?

Dann hättest du ein Array und könntest dann in einer foreach-Schleife per strlen() und substr() herausfinden was der Anfangsbuchstabe ist. Und sobald der Anfangsbuchstabe sich ändert kannst du dann dein "\n------------------A---------------\n" etc. ausgeben.

Verstehst wie ich mein?

Du brauchst das ja nicht mit MySQL auszugeben, was afaik sowieso nicht geht, weil du ja bei der Ausgabe was einfügen möchtest.

Frag einfach ncohmal wenn dus nicht verstanden hast, hört sich n bissl kompliziert an ;-)