Ueberpruefung von Benutzernamen in Tabelle

prapse

Grünschnabel
Hi,
ich wollte mir fuer mein LoginScript ein Registrierungsscript schreiben.
Es funktioniert auch, bloss es hat ein riesigen Fehler:
es prueft nicht nach, ob der name bereits vorhanden ist!
Deshalb wollte ich eine if-schleife machen, jedoch hilft dies auch nicht!
habt ihr eine idee, was ich achen koennte?
danke im vorraus
prapse
 
also ich hab das so gemacht (gibt sicher bessere lösungen, aber ich lerns ja grad erst ;)):
ich hol mir einfach aus der db die zeilen, die den eingegebenen usernamen enthalten.
wenn keiner gefunden wird, funktioniert die registrierung, wenn was gefunden wird....nicht ;)
PHP:
$sql = mysql_query("SELECT * FROM members WHERE user_name='$user_name'",$verb);
$check = mysql_num_rows($sql);
if ($check == "0") {
// hier den insert-code rein
echo "Anmedldung erfolgreich";
}
else {
echo "Error";
}
und es funktioniert :eek:
 
Zurück