Php SQL表数据未出现在页面上

Php SQL表数据未出现在页面上,php,sql,Php,Sql,简单一点,我很难用php在网页上显示我的sql数据。我有一个单独的页面,根据连接到数据库。但是,使用简单连接php脚本不会显示结果 <?php include("header.php"); include("connect.php"); ?> <?php $sql = mysqli_query("SELECT * FROM members ORDER BY id ASC"); $id = 'id'; $username = 'username'

简单一点,我很难用php在网页上显示我的sql数据。我有一个单独的页面,根据连接到数据库。但是,使用简单连接php脚本不会显示结果

<?php
include("header.php");
include("connect.php");
?>



<?php

    $sql = mysqli_query("SELECT * FROM members ORDER BY id ASC");

    $id = 'id';
    $username = 'username';
    $useremail = 'useremail';
    $rows = mysqli_fetch_assoc($sql);

    echo 'Name: ' . $rows[$id] . '<br />' . 'Username: ' . $rows[$useremail];

    ?>

我甚至试过这个,但仍然没有

<?php

    include 'includes/connect.php';


    $query = "SELECT * FROM members";

    $result = mysqli_query ($query);

    while($person = mysqli_fetch_array($result)) {

        echo "<h1>" . $person['useremail'] . "</h1>";

    }

    ?>

请检查是否已在
connect.php
中正确写入所有连接变量。您正在使用
$rows[$id]
,这不是问题,因为您已经定义了变量
$id='id'
。但问题是您并没有使用循环。如果你愿意的话

$rows = mysqli_fetch_assoc($sql);
echo $rows[$id];
它只会给出一个记录; 请尝试以下内容

<?php
$host='localhost';
$user='root';
$pass='';
$db='mydata';//change above four variable as per your setting or write down in connect.php
$con=mysqli_connect($host,$user,$pass) or die(mysqli_error());
mysqli_select_db($con,$db);
$id = 'id';
$username = 'username';
$useremail = 'useremail';
$q="SELECT * FROM members ORDER BY id ASC";
$r=mysqli_query($con,$q);
while($rows=mysqli_fetch_assoc($r)){
    echo "Name :".$rows[$username]."<br />"."useremail :".$useremail."<br />";
}
?>


是否有任何错误?你确定你的记录集中有记录吗?您尝试过$rows['id']而不是$rows[$id]吗?你有错误吗?告诉我们你尝试了什么。@Steve这很奇怪……没有错误……你打开了错误显示吗?是的,这是一个测试页面,是实时的。我改变了史蒂夫的建议,但仍然没有显示。这很奇怪…如果你把一些东西放在所有SQL东西之前,它会产生共鸣吗?如果你只是尝试回显'name',它会回显吗;在SQL之后?这很有趣,因为它工作了……但是它模仿了connect.php中的数据。这就是我的connect.php中的内容(obv mine有用户名和密码)只需删除或注释四个变量$host、$user、$pass,$db和mysqli_select_db行已添加到connect.php中,请检查connect.php的路径。尝试通过提供绝对路径而不是相对路径来包含文件。写die(mysqli_error())而不是die(“这个站点的数据库似乎没有响应。”)来检查错误谢谢你的帮助,先生-另一个简单的问题-我有一个coumn,它也在members表中,它对用户最有好感…我如何根据它而不是ASC排序?忽略所有这些,现在就知道了!