Hallo alle miteinander,
ich habe ein Problem mit meiner Datenbank. Unswahr habe ich diesen Code:
Der spuckt diesen Syntax Error raus:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /users/db/www/test/verify.php on line 14
Ich seh gleich mal nach was sql_error(); so alles rausrückt.
ich habe ein Problem mit meiner Datenbank. Unswahr habe ich diesen Code:
PHP-Code:
<?php
session_start();
include('var.inc.php'); // Wichtige Variabeln wie db name und pass werden hier abgerufen
$username = $_POST["username"];
$passwort = $_POST["passwort"];
$conn = @ mysql_connect($dbserver,$dbuser,$dbpass);
if (!$conn)
{
die ("Sorry, Verbindungsversuch zur Datenbank ist fehlgeschlagen !");
}
mysql_select_db($dbname,$conn);
$query = "SELECT pass, level FROM accounts WHERE name = ('$username')";
$result = mysql_query($query,$conn);
$zeileholen = mysql_fetch_array($result,MYSQL_ASSOC);
mysql_close($conn);
if (!$zeileholen)
{
die ("Sorry, aber dieser Name ist leider nicht bekannt !");
}
if ($zeileholen["pass"] <> $passwort)
{
die ("Sorry, aber dieses Passwort passt nicht zum Usernamen !");
}
$level = $zeileholen["level"];
session_register('username');
session_register('level');
header ("Location:admin.php");
?>
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /users/db/www/test/verify.php on line 14
Ich seh gleich mal nach was sql_error(); so alles rausrückt.
Kommentar