Hallo Marv,
Ich habe mir ein kleines Registrations Script gebastellt nur leider bekomme ich es nicht hin das ein Benutzername nur einmal Vorkommen darf.
Oder habt ihr noch ne andere IDee wie man es machen könnte ?
ein paar gute Tipps hast Du ja bereits bekommen.
Grundsätzlich empfehle ich Dir einen anderen Ansatz als Deinen bisherigen:
1. Statte Deine Spalte Nickname mit einem eindeutigen Index aus.
Wie das geht, steht im MySQL-Handbuch.
2. Bei einer Neuregistrierung versuche einfach den Datensatz einzutragen,
_ohne_ vorher nachzuschauen, ob er bereits vorhanden war.
3. Wenn es geklappt hat, prima.
Wenn es nicht geklappt hat - und zwar wegen einer Schlüsselverletzung,
dann teile dem Neubenutzer mit, dass der Nickname bereits vergeben ist.
Das bedeutet übrigens, dass Du Dich mit den Grundlagen von Datenbankmanagementsystemen (DBMS) wie MySQL, mit den Grundlagen der Sprache SQL und natürlich den Grundlagen von PHP vertraut machen solltest.
Freundliche Grüße
Vinzenz