zinion
Erfahrenes Mitglied
Hallo,
Bei der Anmeldung der User werden diese (natürlich) in eine Datenbank eingefügt. In der Datenbank ist der Nickname als UNIQUE eingestellt. Wenn man nun also versucht sich ein zweites mal mit demselben Namen anzumelden gibt es so wie es sein soll eine Fehlermeldung: duplicate entry bla...
Meine Frage: Wie kann ich den fehler sozusagen "abfangen" und selbst darauf reagieren z.B. mit der Ansage "dieser benutzername existiert bereits" oder einer Messagebox? Muss ich vorher eine eigene Prüfung durchführen ob es den Namen schon gibt oder gibt es eine Möglichkeit, direkt auf diesen Fehler zu reagieren?
Bei der Anmeldung der User werden diese (natürlich) in eine Datenbank eingefügt. In der Datenbank ist der Nickname als UNIQUE eingestellt. Wenn man nun also versucht sich ein zweites mal mit demselben Namen anzumelden gibt es so wie es sein soll eine Fehlermeldung: duplicate entry bla...
Code:
mysql_query($inquery) or die ("Ungültige Abfrage: " . mysql_error());
mysql_close();
Meine Frage: Wie kann ich den fehler sozusagen "abfangen" und selbst darauf reagieren z.B. mit der Ansage "dieser benutzername existiert bereits" oder einer Messagebox? Muss ich vorher eine eigene Prüfung durchführen ob es den Namen schon gibt oder gibt es eine Möglichkeit, direkt auf diesen Fehler zu reagieren?