gpt4 book ai didi

php - 在 HTML 表中显示 mysql 数据 - 表顶部显示的最新条目

转载 作者:行者123 更新时间:2023-11-29 00:26:28 25 4
gpt4 key购买 nike

我有一个要求在 HTML 表格中显示 mysql 数据 -

但是插入到 mysql 的最新条目将显示在 html 表的顶部

我有一些代码,用于在HTML表格中显示mysql数据,但我发现每次执行时数据都附加到表格的末尾。

最佳答案

这取决于您计划显示多少数据。我将从最通用的技术开始,也可能是最简单的技术 - 确保您的数据包含添加的时间。

那么你的查询是

select * from table_name order by time_added desc

对其进行调整 - 表名、列名、要选择的内容...Desc 用于降序,或者您可以使用 asc。

要显示,像往常一样循环,要只显示前几个结果,像往常一样限制查询。

如果由于某种原因您不能这样做,另一种方法是以相反的顺序设置显示。这不是最好的 - 但知道您不必在结果出来时显示结果总是好的。

为此,您不更改查询,数据以相反的顺序出现,然后循环遍历它但准备向后显示:

$result = mysqli_query($con,"SELECT * FROM Persons");
$display = "";
while($row = mysqli_fetch_array($result))
{
$display = $row['FirstName'] . " " . $row['LastName'] + "<br>" + $display;
}
echo $display;

正如我所说,我认为这不是最好的技术,但在这个例子中有一个好处:不要在循环时回显。准备一个结果,然后在最后回显它。它使您可以更灵活地控制显示。

关于php - 在 HTML 表中显示 mysql 数据 - 表顶部显示的最新条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18682829/

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