我创建了一个数据库连接,现在我正在尝试print_r结果只是为了开始....我不知道我在下面做错了什么......
$mysqli = new mysqli("localhost", "UserName", "Password", "Database");
$result = $mysqli->query("SELECT * FROM Table");
print_r($result);
但我得到了回复
mysqli_result Object ( )
为什么会这样?
答案 0 :(得分:1)
它是如何工作的 - 查询返回一个资源对象。要查看结果,您可以执行以下操作:
while($row = $result->fetch_assoc()){
print_r($row);
}
你有一篇关于MySQLi here的好文章。
答案 1 :(得分:0)
您正在尝试“打印”资源。
您仍然需要获取结果,例如mysql_fetch_array()
,$result->fetch_row()
等。