ich habe ein Formular in dem die User Ihren Namen, EMail,... eintragen können!
Diese Werte werden dann an meine Datenbank übermittelt und reingeschrieben.
Ich wollte das Skript erweitern, indem ich überprüfe ob es dieses Mitglied schon gibt, damit ich hinterher keine doppelten Einträge in meiner Datenbank habe.
Hier ist der code:
Code: Alles auswählen
$dbcnx = @mysql_connect("localhost","root","");
if(!$dbcnx)
{
echo("<p>Zur Zeit keine Verbindung möglich.</p>");
exit();
}
if(!@mysql_select_db("tests"))
{
echo("<p>Auswahl der Datenbank leider nicht möglich!</p>");
exit();
}
$result=@mysql_query("SELECT vorname, nachname, email, icq, userername, passwort FROM freunde");
while($row=mysql_fetch_array($result))
{
if(($vorname=$row['vorname'])AND($nachname=$row['nachname'])AND($email=$row['email'])AND($icq=$row['icq'])AND($user=$row['username'])AND($pass01=$row['passwort']))
{
echo("Doppelte Einträge sind nicht erlaubt!");
exit();
}
}
Ohne dem oben stehenden php-Zeilen funktioniert das Ganze auch. SObald ich die oben genannten Zeilen drin stehen habe funktioniert es nicht mehr.
Er gibt mir immer folgende Antwort aus: Doppelte Einträge sind nicht erlaubt!
Woran liegt das???
Kann mir jemand helfen?
Besten Dank
Euer 18inch