簡體   English   中英

PHP MySQLi查詢不返回表中的所有行

[英]php mysqli query not returning all the rows in a table

我有一個稱為注釋的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'];

fetch_array一行作為其列的數組(取決於參數,為數值列或關聯列。默認情況下,將使用MYSQLI_BOTH ,以同時獲取具有兩種樣式的屬性的數組。

要在單個調用中獲取整個結果,應改用fetch_all

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM