$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);
if(isset($username)){
$queryIsUsername = ("SELECT count(user) FROM users WHERE user = '$username'");
$actionQueryIsUsername = mysql_query($queryIsUsername);
while($rowIsUsername = mysql_fetch_array($actionQueryIsUsername)) {
$isUsername[] = $rowIsUsername['COUNT(user)'];
}
if($isUsername[0]="0"){
header("Location: login.php?error=e1");
}
我检查了MySQL数据库,它在线。我检查了它确实有效的查询。我不知道最近发生了什么,我已经做了很多。错误如下。
警告:mysql_fetch_array()期望参数1是资源, 给出的布尔值 第12行/Applications/XAMPP/xamppfiles/htdocs/craftlist/index.php
答案 0 :(得分:0)
确保
答案 1 :(得分:0)
当你收到这样的错误时:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/craftlist/index.php on line 12
那意味着你的mysql_query中有一个错误。要查看真正的错误是什么:
mysql_query() or die(mysql_error());