Php 如何解决;mysql“U fetch”U array();错误

Php 如何解决;mysql“U fetch”U array();错误,php,mysql,Php,Mysql,我的项目合作伙伴给我他的php项目文件夹,让我在笔记本电脑上运行,我正在使用netbeans和xampp作为跨平台web服务器,但当我运行index.php文件时,它会向我显示此警告 警告:mysql_fetch_array()希望参数1是资源, 第5行C:\xampp\htdocs\vekariya\index.php中给出的布尔值 因此,如何解决它。尝试添加一个错误捕获,如 $db->query(".......") or die("Query Error : ".$db->er

我的项目合作伙伴给我他的php项目文件夹,让我在笔记本电脑上运行,我正在使用netbeans和xampp作为跨平台web服务器,但当我运行
index.php
文件时,它会向我显示此警告

警告:mysql_fetch_array()希望参数1是资源, 第5行C:\xampp\htdocs\vekariya\index.php中给出的布尔值


因此,如何解决它。

尝试添加一个错误捕获,如

$db->query(".......") or die("Query Error : ".$db->error); 


这将告诉您为什么mysql_fetch_array()(实际上您应该使用Mysqli/PDO)不工作

请在
index.php的第一行写下这一点

<?php
error_reporting(E_ERROR | E_PARSE); 
?>


这是警告而不是错误:)

我认为您的SQL语句有问题,因为当出现错误时,语句变量将返回一个
false


您是否在phpMyAdmin中导入了数据库?请在phpMyAdmin SQL控制台中尝试SQL语句,看看您出现了什么错误。

请提供代码提供您的查询以及一些平静的代码如果您的查询有问题,或者mysql\u query()没有返回资源。检查您的查询和变量。可能遗漏了什么。没有代码你怎么能解决编程问题?!尝试添加错误捕获,如$db->query(“…”)或die(“queryerror:”..db->error);这将告诉您为什么mysql_fetch_array()不工作(实际上您应该使用Mysqli/PDO)
<?php
error_reporting(E_ERROR | E_PARSE); 
?>