【发布时间】:2016-05-05 02:06:12
【问题描述】:
我正在尝试使用此代码创建评论页面,但最终出现错误。
代码如下:
$query = ("SELECT * FROM comment ORDER BY id DESC");
$getquery = $connection->query($query);
while($rows = ($getquery))
{
$id = $rows['id'];
$names = $rows['name'];
$comment = $rows['comment'];
echo $name . '<br/>' . $comment . '<br/>' . '<br/>' ;
}
这是错误:
PHP 致命错误:未捕获错误:无法使用 PDOStatement 类型的对象作为 E:\utsdata\2T\2107982859\comment.php:61 中的数组
第 61 行是:$id = $rows['id'];
【问题讨论】:
-
第 61 行 -> $id = $rows['id'];
-
foreach而不是while。 -
你需要
fetch行:php.net/manual/en/pdostatement.fetch.php