无法找到解决方案,因此我发布了新问题。正如线程名称所说,我希望在PHP中使用fetch_array时使用while。我想在每个帖子中显示有关用户的信息。
我的示例代码:
<?php
$users_query = "SELECT * FROM users";
$users_result = mysqli_query($db, $users_query);
$posts_query = "SELECT * FROM posts";
$posts_result = mysqli_query($db, $posts_query);
while($row1 = $posts_result->fetch_array()) {
echo '<div class="post"><div class="user-info">';
while($row2 = $users_result->fetch_array()) {
echo $row2["user_name"]." ".$row2["user-posts-count"];
}
echo '</div>'.$row1["message"].'</div>';
}
?>
这只是一个例子,但展示了我想要的东西。第二次只执行一次,因此有关帖子中用户的信息仅显示在第一篇文章中。任何解决方案?
谢谢你,抱歉我的英语不好,阿德里安。