php mysqli查询不返回表中的所有行

时间:2016-02-06 12:15:10

标签: php mysql mysqli

我有一个名为 comments 的MySQL表,其中包含一个名为vz_comments的列,基本上我想显示与character_id相关的所有注释。但是我当前的查询只显示1个注释,但是当我将语句放入phpmyadmin时,它会显示所有注释。

$comments_query = $conn->query("SELECT vz_comments FROM comments WHERE character_id='$comment_id'");

$comments_array = $comments_query->fetch_array();

echo $comments_array['vz_comments'];

1 个答案:

答案 0 :(得分:2)

fetch_array单行作为其列数组(数字或关联,取决于参数。默认情况下,使用MYSQLI_BOTH,检索数组具有两种风格的属性。

要在一次通话中获取整个结果,您应该使用fetch_all代替。

相关问题