У меня есть таблица MySQL называется комментарии, который содержит столбец под названием vz_comments
и в основном я хочу, чтобы показать все комментарии, связанные с character_id
. Однако мой текущий запрос показывает только 1 комментарий, но когда я помещаю оператор в phpmyadmin, он показывает все комментарии.PHP MySQLi запрос не возвращает все строки в таблице
$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_all()'. – jeroen
'$ comments_array = $ comments_query-> fetch_all (MYSQLI_ASSOC) ' –