Frank: Datenbankabfrage erweitern - bitte um Hilfe!

Beitrag lesen

Du könntest dir auch die Schleife um die SQL-Abfrage sparen und gleich in der SQL-Abfrage nur die Datensätze herausfiltern, die du haben möchtest. Das sollte mit Hilfe regulärer Ausdrücke funktionieren:

select title from $mytable where title like REGEXP '[A-Z]*' OR title like REGEXP '[0-9]*' order by title

SQL-Anfrage ohne Gewähr, genaue Syntax gibts hier:
http://dev.mysql.com/doc/refman/5.0/en/regexp.html

Danach brauchst du dann nur noch eine Schleife, die alle Ergebnisse durchläuft und ausgibt.