gpt4 book ai didi

php - Mysqli 不显示所有行

转载 作者:行者123 更新时间:2023-11-29 23:39:01 25 4
gpt4 key购买 nike

我遇到了一个问题,PHP 虽然不显示数据库中的所有行,但如果我在 DESC 上执行它,它会显示所有行,但不显示最后一行,如果我使用 ASC,它会显示所有行,但不显示第一个行。我尝试了很多解决方案,但还没有奏效。

请帮助我解决此代码:

$sql1 = " SELECT * FROM news ORDER BY id DESC";

if ($result1 = $mysqli->query($sql1)) {
$news = $result1->fetch_array();
}
while($row = mysqli_fetch_array($result1)) {
echo "<p><b> {$row['name']} </b><br />";
echo "{$row['text']} <br />";
echo "<font size='2'>{$row['date']}</font></p>";
}

最佳答案

您正在获取第一行并将其分配给$news。这意味着当您开始循环时它已经被获取。删除该行,它应该可以正常工作。

关于php - Mysqli 不显示所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26274229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com