Hallo Leute
ich hab eine Aufgabe gestellt bekommen. Leider bekomm ich bei meinem Login die ich geschrieben habe folgende Fehlermeldung:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in
Hier der CODE:
ich hab eine Aufgabe gestellt bekommen. Leider bekomm ich bei meinem Login die ich geschrieben habe folgende Fehlermeldung:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in
Hier der CODE:
PHP-Code:
<?php
session_start ();
include "inlcude.php";
$db = Database::getInstance();
try
{
$db -> connect();
$res = $db -> SQL("SELECT * FROM kreditgeber");
}
catch (Exception $ex)
{
echo $ex -> getMessage();
exit;
}
if (isset($_SESSION['angemeldet']) || $_SESSION['angemeldet'])
{
header('Location: menue.php');
exit;
}
else if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$username = $_POST['username'];
$passwort = $_POST['passwort'];
$sql = mysql_query("SELECT $mysqlname FROM $mysqltable WHERE $mysqlname='$username' AND $mysqlpwd='".md5($passwort)."'");
$result = mysql_num_rows($sql);
echo mysql_error();
if ($result != 0) {
$_SESSION['angemeldet'] = true;
header('Location: menue.php');
exit;
}
else {
echo "<center><h2>Falsche Login-Daten!!</h2></center>";
}
}
?>
Kommentar