Sven: Problem mit mySQL-Abfrage

Hallo,

habe eine Abfrage für ein Login. Falls die Daten mit denen aus der Datenbank übereinstimmen, soll man mit header() weitergeleitet werden. Falls die Daten falsch sind, oder gar nicht existieren, soll die Meldung "Der Benutzername und/oder das Kennwort ist falsch" kommen.

Leider bekomme ich diese Meldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/web9/html/webedit/de/login.php on line 7

Hier ein Ausschnitt meines Codes:

include("../include_sqlconnect.php"); // Verbindung zur DB

$abfrage = "SELECT * FROM login WHERE 'customer' == $_POST['customer'] AND 'pass' == $_POST['passwd']";
  $ergebnis = mysql_query($abfrage);
  if (mysql_num_rows($ergebnis)==1){  // DAS HIER IST ZEILE 7
    while ($row = mysql_fetch_array ($ergebnis))
    {
    session_start("login");
 $_SESSION['customer'] = $_POST['customer'];
 $_SESSION['passwd'] = $_POST['passwd'];
 header ("Location: /login/de/index.php");
 }} else {
 $error = "<p style="color:#FF0000;"><b>Der Benutzername und/oder das Kennwort ist falsch.</b></p>";
 }

Wo ist denn das Problem? :S

Grüsse
Sven

  1. Hi,

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/web9/html/webedit/de/login.php on line 7

    recherchiere im Archiv nach dieser Meldung. Alles wissenswerte darüber wurde bereits vermittelt.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes