Ho un errore in questa parte di codice che cerca fa il login in un database (se nome e password corrispodono $_SESSION['connesso'] viene inizializzato a 1) :
Codice PHP:
<?php
include("../config.inc.php");
session_start();
$db_connect=mysql_connect($db_host,$db_user,$db_password) or die (mysql_error());
$sql="SELECT * FROM $utenti";
$result=mysql_db_query($db_name,$sql,$db_connect);
while ($row = mysql_fetch_array($result)) {
if ($_POST["username"]==$row["user"] and $_POST["password"]==$row["pass"]) {
$_SESSION['connesso']=1;
$_SESSION['user']=$_POST["username"];
header("location: ../chat.php");
break;
}
}
?>
L'errore che mi provoca è il seguente, si trova nella funzione fetch_array:
Codice PHP:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/leon/html/gdr/login/index.php on line 7
Help ME