Hallo,
Ich habe es so versucht:
» $search = mysql_query('SELECT * FROMliste
WHERE mail='.$\_POST['mail'].'
LIMIT 0 , 30');
» if(!$search) {
» print "Eintrag schon vorhanden!";
» return;
» }
Ich verstehe grad nicht, warzm da LIMIT 0 , 30 steht ... was hat das für einen Sinn?
Warum machst du es nicht so:
$mail_eingabe = die eingegebene Mail-Adresse vom Benutzer
SELECT * FROM liste WHERE mail='$mail_eingabe'
dann lässt du dir die Anzahl der Zeilen ausgeben, die diese Abfrage bringt. Ist die Anzahl gleich Null, so ist die E-Mail-Adresse noch nicht eingetragen. Andernfalls doch.
Gruß Christian