Im, имеющий эту ошибку mysql_fetch_assoc() ожидает, что параметр 1 будет ресурсом, логическим значением которого является строка 121, когда я пытаюсь войти в систему. вот мой раздел кода для конкретной проблемы. Кто-нибудь знает, почему это происходит с кодом?mysql_fetch_assoc() ожидает, что параметр 1 будет ресурсом, boolean задан в
if(isset($_POST["loginbtn"]))
{
$uid = $_POST["userid"];
$pword = $_POST["userpass"];
$result = mysql_query("SELECT * FROM admin WHERE Ad_ID = '$uid' AND Ad_Pass = '$pword'
");
if($row = mysql_fetch_assoc($result))
{
$_SESSION ["loggedin"] = "true" ;
$_SESSION ["adid"] = $row ["Ad_ID"];
$_SESSION ["adname"] = $row ["Ad_Name"];
$_SESSION ["adaright"] = $row ["Ad_ARight"];
if($row ["Ad_ARight"]=='write')
header('Location: HomeScreen.php');
else if($row ["Ad_ARight"]=='read')
header('Location: HomeScreenr.php');
}
else
{
echo '<div class="alert-message error"><p><b> Invalid username or
password </b></p></div>';
}
}
?>
<div align="center">
По крайней мере 1 миллион сообщений на StackOverflow справляются с этим вопросом, посмотрите его –