- Registriert
- 02.11.08
- Beiträge
- 56
Hi Leute...
ich versuche ganz einfach einen Code zu schreiben, der in einer MySQL-Datenbank überprüft, ob Benutzername uns Passwort übereinstimmen. Dazu lasse ich die Anzahl der Einträge zählen. Wenn die Anzahl der Einträge mehr als 0 ist, dann soll er es überprüfen. Doch da zeigt er immer einen Fehler an:
Hoffe auf schnelle Antworten...
lg
Johatho
ich versuche ganz einfach einen Code zu schreiben, der in einer MySQL-Datenbank überprüft, ob Benutzername uns Passwort übereinstimmen. Dazu lasse ich die Anzahl der Einträge zählen. Wenn die Anzahl der Einträge mehr als 0 ist, dann soll er es überprüfen. Doch da zeigt er immer einen Fehler an:
Und hier ist der Code:Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /Applications/xampp/xamppfiles/htdocs/1DI/login.php on line 9
Code:
<?php
$usr = $_POST['usr'];
$pwd = md5($_POST['pwd']);
$fehler = "";
if ($usr && $pwd) {
$sql = "SELECT * FROM `USER`.`Usr_Psw` WHERE (`benutzername` LIKE '" . $usr . "')";
$result = mysql_query($sql);
$zeilen = mysql_num_rows($result);
echo $zeilen;
if ($zeilen > 0) {
while($row = mysql_fetch_assoc($result)) {
if ($row['benutzername'] === $row['passwort']) {
setCookie("USRNAME", $usr);
setCookie("PASSWORD", $pwd);
echo "Drinnen";
} else {
$fehler = "Benutzername und Passwort passen nicht zusammen!";
}
}
} else {
$fehler = "Dieser User existiert nicht";
}
}
?>
lg
Johatho