Php mysql_fetch_array()希望参数1是资源,布尔值在..中给出。。。。。[帮助]

Php mysql_fetch_array()希望参数1是资源,布尔值在..中给出。。。。。[帮助],php,Php,//我只是在测试如何显示数据库中的数据,但我一直遇到这样的错误:有人帮忙吗 <?php include 'Connect.php'; ?> <?php //query the database $query = mysql_query("SELECT * FROM people "); mysql_select_db("roofandfacade"); //fet

//我只是在测试如何显示数据库中的数据,但我一直遇到这样的错误:有人帮忙吗

 <?php
        include 'Connect.php';
        ?>
        <?php
        //query the database
        $query = mysql_query("SELECT * FROM people ");
        mysql_select_db("roofandfacade");

        //fetch the results/convert results into array

        While ($rows= mysql_fetch_array($query)) {
            echo $rows['Person_Name'];
        }




        ?>

看起来您正在运行查询后选择数据库。因为我希望这是显而易见的原因,这是行不通的

$query = mysql_query("SELECT * FROM people ");
mysql_select_db("roofandfacade");
反过来说:

mysql_select_db("roofandfacade");
$query = mysql_query("SELECT * FROM people ");
我不知道为什么你没有mysql\u select\u dbroof和facade;在connect.php文件中调用mysql\u connect。这样说更符合逻辑