Hallo Satori,
hier bietet es sich an, das Feld für den Benutzernamen zusätzlich datenbankseitig als "unique" zu deklarieren.
Es ist dann unmöglich einen weiteren Datensatz mit dem selben Benutzernamen zu erzeugen.
Viele Grüße
Stefan
--
bythewaythewebsuxgoofflineandenjoytheday
bythewaythewebsuxgoofflineandenjoytheday