PHP数据库连接不显示


PHP database connection not displaying

我创建了一个数据库连接,现在我正在尝试print_r结果只是为了开始....我不知道我在这里做错了什么……

$mysqli = new mysqli("localhost", "UserName", "Password", "Database");
$result = $mysqli->query("SELECT * FROM Table");
print_r($result);

但是我得到的是这个

mysqli_result Object ( )

为什么会发生这种情况?

这就是它的工作原理-查询返回一个资源对象。要查看结果,可以执行如下操作:

while($row = $result->fetch_assoc()){
    print_r($row);
}

你有一篇关于MySQLi的好文章。

你试图"打印"一个资源。

您仍然需要获取结果,例如,mysql_fetch_array(), $result->fetch_row()