我在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