错误:mysqli_fetch_array()期望参数1为mysqli_result,给出布尔值

 蔡麟松_800 发布于 2023-01-30 12:42

在登录时遇到这个错误,我安装了新版本的xampp/php仍然面临着很多mysqli的问题......

下面是login.php的代码,之后转到lock.php,代码如下......


以下是lock.php的代码:


Nouphal.M.. 6

MYSQL查询在出错时返回FALSE,因此您的一个查询在执行时出错.

根据PHP文档mysql_query() returns a resource on success, or FALSE on error所以在尝试调用以下mysql_fetch_array检查之前:

您可以打印错误

$result = mysql_query('your query');
if (!$result) {
    die('Invalid query: ' . mysql_error());
}

此外,您必须注意,自PHP5.5起,现在不推荐使用mysql_*函数.而不是mysql_*你可以使用mysqli或PDO

1 个回答
  • MYSQL查询在出错时返回FALSE,因此您的一个查询在执行时出错.

    根据PHP文档mysql_query() returns a resource on success, or FALSE on error所以在尝试调用以下mysql_fetch_array检查之前:

    您可以打印错误

    $result = mysql_query('your query');
    if (!$result) {
        die('Invalid query: ' . mysql_error());
    }
    

    此外,您必须注意,自PHP5.5起,现在不推荐使用mysql_*函数.而不是mysql_*你可以使用mysqli或PDO

    2023-01-30 12:44 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有