Tom: "mysql_num_rows"-Warning

Beitrag lesen

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  
![](http://selfhtml.bitworks.de/Virencheck.gif)  
  

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