Hi,
ich versuche gerade ein kleines Party-Reservierungssystem (unter Verwendung einer MySQL-DB)zu basteln.
es sollte m.E. nicht beim Versuch bleiben. ;-)
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.
Eine findige, aber auch nicht unuebliche Eindeutigkeitsfindung.
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.
Gut!
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!
Hmm, Du musst schon versuchen zu verstehen, was Du machst.
$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();
Ich neuere hier einfach mal mit dem Operator ">=", zum restlichen Code moechte ich mich jeglichen Kommentars enthalten. BTW - was funzt denn nicht? Fehlermeldungen oder Wert der Variable '$num' zum Zeitpunkt x?
Gruss,
Ludger