Guten Tag Allesamt,
Ich wollte eine Useranmeldung zusammenstellen, nun häng ich aber dabei, dass ich prüfen möchte, ob ein User mit derselben Emailadresse bereits vorhanden ist.
Hier der Quelltext:
(Übergeben werden $pass, $user, $login)
$sql="SELECT COUNT(*) FROM user WHERE email=\'$email\'";
list($rs2)=mysql_query($sql,$conn) or die("Fehler");;
if ($rs2 > 0) {
echo "Diese Emailadresse wird bereits für einen Account verwendet.";
}
else
{
if ($email && $login) {
$sql2="INSERT INTO user (email,nickname,password,newsletter) VALUES (\'$email\',\'$login\',\'$pass\',\'1\')";
mysql_db_query($datenbank,$sql2);
echo "Der Account wurde eingetragen!
Du wirst in Kürze eine Email mit deinem Passwort erhalten.";
echo mysql_num_rows($rs2);
}
}
Leider wird, egal, ob die Emailadresse bereits vorhanden ist (egal, ob $rs2 über 0 ist), immer wieder ein neuer Eintrag hinzugefügt.
Ich habe schon mehrere Varianten durchprobiert, unter anderen mit mysql_num_rows().
Wer kann mir helfen?
Ich bedanke mich im Vorraus.
Nico Albrecht