【问题标题】:I got empty result with MySQL我用 MySQL 得到了空的结果
【发布时间】:2018-02-18 21:45:52
【问题描述】:

我试图在 MySQL 中显示整个表数据。行是(User_id、first_name、last_name 和 dept)。刷新页面时没有结果。

<?php
$servername = "fdb19.awardspace.net";
$username = "2598428_db";
$password = "password";
$dbname = "2598428_db";


$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql="SELECT * From users";
$result = $conn->query($sql);
while($res = mysqli_fetch_array( $result )) {
echo $res['AverageSatisfactionScore'];
} 

?>

【问题讨论】:

标签: mysql


【解决方案1】:

你的回声是假的。

您需要显示一个有效的列名,例如: echo $res['id']echo $res['dept']

【讨论】:

    【解决方案2】:

    只需尝试打印结果集的总数

    echo mysqli_num_rows( $result );

    它将打印结果中的总记录数

    也尝试打印整行

    print_r($res);

    习惯使用

    echo $res['AverageSatisfactionScore'];

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-08
      • 1970-01-01
      • 2012-10-31
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多