从 MySQL 数据库获得 0 个结果,而我的查询和数据库名称一切都是正确的

Getting 0 result from MySQL database , while my query and database name every thing is right

我已经在 wordpress 的自定义和默认表前面添加了前缀。
我也已将数据放入表中,但得到的结果是 0。
与数据库的连接正常并且工作正常

$sql = "SELECT u_name, u_email FROM jobify_user";
$result = $conn->query($sql);
if ($result->num_rows> 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
        return "id: " . $row["u_name"]. "name:".$row["u_email"].  "                  <br>";
    }
} 
else {
    return "0 results";
}
$conn->close();

考虑到前缀是 "jobify" 并且您使用的是 wordpress 表,根据 https://codex.wordpress.org/Database_Description#Table:_wp_users,table_name 必须是 jobify_users,并且列必须是user_name 和 user_email.

所以,您的查询肯定是:

    $sql = "SELECT user_name, user_email FROM jobify_users";