Mysql_num_rows() unerklärliche Fehlermeldung

Hi Leute,

ich bin grad dabei ein Login Script zu schreiben
doch ich bekomme immer folgende Fehlermeldung:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\login_check.php on line 13

hier der code:

[code]$sql = “SELECT userid, username, vorname, nachname, usergroup, email FROM user WHERE username == ‘$username’ AND password == ‘$passwort’”;
$result = mysql_query ($sql);

if (mysql_num_rows($result) > 0)
{
$data = mysql_fetch_array ($result);

$_SESSION[“userid”] = $data[“userid”];
$_SESSION[“username”] = $data[“username”];
$_SESSION[“vorname”] = $data[“vorname”];
$_SESSION[“nachname”] = $data[“nachname”];
echo ‘es hat funktioniert xD’;
} [/code]

sieht jemand den Fehler oder den Grund für die Fehlermeldung? ich bin am verzweifeln :slight_smile:

MfG

Amityville

Bastel nach der sql abfrage ein

rein


Vergleichsoperator war falsch "=" anstatt "=="

Vergleichsoperator war falsch “=” anstatt “==”

Danke es funktioniert

mysql-Abfragen IMMER mit

mysql_query($sql) OR die("Mysql: ".mysql_error());

Datei und Zeile kannst du mit FILE und LINE ausgeben (at2.php.net/manual/de/language.c … efined.php)