Honda: Doppeleintrag in DB vermeiden

Beitrag lesen

Hallo,

ich versuche gerade ein kleines Party-Reservierungssystem (unter Verwendung einer MySQL-DB)zu basteln. Hierzu soll es möglich sein sich online auf die Gästeliste setzen zu lassen. Dabei wiederum sollen Doppeleinträge vermieden werden; dies versuche ich über die eingegebene Email-Adresse zu steuern.

Ich habe nun die Formularelemente "Vorname", "Nachname" und "Email" an eine Datei weitergeleitet (mittels form action) wo überprüft werden soll ob die angegebene Email-Adresse bereits in der Datenbank vorhanden ist.

Mein Versuch dies zu erledigen sieht so aus,... funktioniert aber irgendwie nicht ganz. Hat jemand eine Idee wie dies erfolgreicher gemacht werden kann? *am kopf kratz*
merci für alles!

$Email=$_Post['Email'];
$sql = "SELECT * FROM anmeldung WHERE Email='$Email'";
$num = mysql_num_rows($sql);

if($num=="1" or $num>"1")

{
echo "<center><font class=ueber1>Jede Person darf sich nur einmal anmelden</font></center><br>n";
echo"<br><center><a class=link href=anmeldung.php>Zurück</a></center>";
}
mysql_close();