PHP数据库连接不显示

时间:2013-06-09 03:33:07

标签: php database mysqli

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

$mysqli = new mysqli("localhost", "UserName", "Password", "Database");

$result = $mysqli->query("SELECT * FROM Table");

print_r($result);

但我得到了回复

mysqli_result Object ( )

为什么会这样?

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

您正在尝试“打印”资源。

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