Hello,
$verbindung = mysql_connect("localhost", "NAME", "PASSWORT") or die ("Keine Verbindung möglich. Benutzername oder Passwort sind falsch");
mysql_select_db("DATENBANKNAME") or die ("Die Datenbank existiert nicht.");$abfrage = mysql_query("SELECT id FROM benutzer WHERE Email LIKE '$emailInput'");
if ($abfrage)
{
$ergebnis = mysql_num_rows($abfrage);
//Hier ist der Fehler?
## nein. der ist schon eine Zeile früher gemacht worden, als Du den
## Erfolg des Querys nicht abgefragt hast
if($ergebnis == 0)
{
echo "Benutzer kann mit dieser Email-Adresse angelegt werden.";
//...
}
else
{
///...
}
}
else
{
## Fehlerbehandlung für das Query.
## mysql_error($verbindung) auswerten
## Logbuch schreiben
## und für den User eine benutzertaugliche Meldug anzeigen
## entwieder die Abfrage wiederholen oder ihm einen
## Rücklink anbieten zu einer passenden Seite
}
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg

--
☻\_
/▌
/ \ Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>