使用php显示数据库中的数据,但未得到任何结果

使用php显示数据库中的数据,但未得到任何结果,php,mysql,Php,Mysql,我试图显示来自本地数据库的数据,但得到的只是o结果。我已经试着找出为什么它不工作没有用,请协助。 以下是表格的外观: |ID|TITLE|SUBJECT|TIME|TIMESUBMITTED|PAPERTYPE|PAPERSPACING|ACADEMICLEVEL|CITATION|ATTACHMENT|INFO|USER|DEADLINE // Database configuration $dbHost = "localhost"; $dbUsernam

我试图显示来自本地数据库的数据,但得到的只是o结果。我已经试着找出为什么它不工作没有用,请协助。 以下是表格的外观:

|ID|TITLE|SUBJECT|TIME|TIMESUBMITTED|PAPERTYPE|PAPERSPACING|ACADEMICLEVEL|CITATION|ATTACHMENT|INFO|USER|DEADLINE   


// Database configuration
$dbHost     = "localhost";
$dbUsername = "root";
$dbPassword = "";
$dbName     = "essay plug";

// Create database connection
$db = new mysqli($dbHost, $dbUsername, $dbPassword, $dbName);

// Check connection
if ($db->connect_error) {
    die("Connection failed: " . $db->connect_error);
}
$statusmessage='';
session_start();
if (isset($_SESSION["username"])) {
    $username = $_SESSION["username"];
    session_write_close();
} else {
    session_unset();
    session_write_close();
    $url = "../index.html";
    header("Location: $url");
}
$query="SELECT * FROM orders WHERE User=$username";
$result=$db->query($query);
if (!empty($result) && $result->num_rows > 0) {
  // output data of each row
  while($row = $result->fetch_assoc()) {
      echo"<div>";
      echo $row["ID"];
      echo $row["title"];
      echo $row["subject"];
      echo $row["pages"];
      echo $row["time"];
      echo $row["timesubmitted"];
      echo $row["papertype"];
      echo $row["paperspacing"];
      echo $row["academiclevel"];
      echo $row["citation"];
      echo $row["attachment"];
      echo $row["info"];
      echo $row["User"];
      echo $row["deadline"];
      echo"</div>";
  }
} else {
  echo "0 results";
}
| ID | TITLE | SUBJECT | TIME | TIMESUBMITTED |纸张类型|纸张间距|学术水平|引文|附件|信息|用户|截止日期
//数据库配置
$dbHost=“localhost”;
$dbUsername=“root”;
$dbPassword=“”;
$dbName=“随笔插头”;
//创建数据库连接
$db=newmysqli($dbHost、$dbUsername、$dbPassword、$dbName);
//检查连接
如果($db->connect\u错误){
die(“连接失败:”..db->connect\u错误);
}
$statusmessage='';
会话_start();
如果(isset($\u会话[“用户名])){
$username=$\会话[“username”];
会话写入关闭();
}否则{
session_unset();
会话写入关闭();
$url=“../index.html”;
标题(“位置:$url”);
}
$query=“从订单中选择*,其中用户=$username”;
$result=$db->query($query);
如果(!empty($result)&&$result->num_rows>0){
//每行的输出数据
而($row=$result->fetch_assoc()){
回声“;
echo$row[“ID”];
echo$行[“标题”];
echo$行[“主题”];
echo$行[“页面”];
echo$行[“时间”];
echo$row[“timesubmitted”];
echo$行[“papertype”];
echo$行[“纸张间距”];
echo$行[“学术级别”];
echo$行[“引用”];
echo$行[“附件”];
echo$行[“信息”];
echo$行[“用户”];
echo$行[“截止日期”];
回声“;
}
}否则{
回显“0结果”;
}

您是否启用了mysqli错误报告?如果您刚刚开始学习PHP,那么您应该学习PDO而不是mysqli。PDO更简单,更适合初学者。从这里开始&