gpt4 book ai didi

php - PHP数组中的数据库数据

转载 作者:行者123 更新时间:2023-12-04 06:27:35 25 4
gpt4 key购买 nike

我在 phpmyadmin 中有一个表,其中存储了“id”(自动公司)、“title”和“date”。

我有一个网页,其中显示了 10 件最新商品(我只是按 ID 订购)。
在那个页面上,我打印了标题和日期。我的愿望是也显示发布项目的编号,所以第一个发布项目是 1,第二个是 2,等等。我不能简单地从数据库中打印 ID,因为如果我删除一行,数字不是直的了。

我的想法是将所有数据放在一个数组中,但我不知道这样做的最佳方法是什么以及如何打印该项目编号。例如,当我想显示第 54 个项目时,我可以轻松打印 $items[54][id] 或其他内容,它会显示数字 54 并显示标题,我打印 $items[54][title]。

不知道有没有更简单的方法,加上数组总是从0开始,但是我的item必须从1开始。

除了这个显示 10 个最新项目的页面之外,还有另一个页面可以从 URL 中获取项目的标题。我如何才能在数组中搜索标题并以相同的方式显示数据,但仅针对所请求的标题?

提前致谢!

最佳答案

"SELECT COUNT(id) as cnt FROM mytable";

您可以选择所有数据库条目的计数。

然后将其分配给您的迭代器
$i = $row['cnt']; // this will hold the ammount of records e.g. 21

// other query

while($row = mysql_fetch_assoc($result)) {
echo $i;

$i--; // this will decrement on every iteration 21, 20 , 19, and so on.
}

关于php - PHP数组中的数据库数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5857054/

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