我在phpmyadmin中有一个存储'id'(auto inc),'title'和'date'的表。PHP数组中的数据库
我有一个网页,其中显示10个最新项目(我简单地按ID排序)。 在该页上我打印标题和日期。我的愿望是也显示已发布项目的编号,所以第一个发布的项目是1,第二个是2等。我不能简单地从数据库中打印ID,因为如果我删除一行,数字不是直的了。
我的想法是将所有的数据放在一个数组中,但我不知道最好的方法是做什么以及如何打印该项目编号。例如,当我想要显示第54个项目时,我可以轻松打印$ items [54] [id]或其他东西,它会显示数字54并显示我打印$ items [54] [title]的标题。
我不知道是否有简单的方法,加上数组总是从0开始,但我的项目必须在1
除了这个页面显示10个最新的项目启动,还有另外一个页面,它从URL中获取该项目的标题。我将如何搜索数组中的标题并以相同的方式显示数据,但仅限于请求的标题?
在此先感谢!
适用于最新的10个项目,但如果我发布了30个项目会如何。它会显示项目21到30,对不对?所以它也必须显示每个发布项目的数量。另外请查看下面你的回答的评论,因为当我搜索一个特定的标题并从URL中获得它时,我仍然不知道这是我发布的第4或第88项。 – 45808 2011-05-02 12:38:41
哦,你的意思是分页?我会为此添加一些示例。 – Headshota 2011-05-02 12:40:54
没有不是分页:)。将其视为博客项目。在一页上,我展示了最新的10个博客文章。假设我的表格中有20个项目,我添加了另一个项目,它将是第21个发布的项目。对?因此,当我显示10个最新商品时,它会显示商品12到21.它必须在每个商品上显示该数字。即使我搜索第21项的标题,它也必须显示21. – 45808 2011-05-02 12:49:42