此問題與我正在忙於編寫的輕量級分頁腳本有關。什麼公式獲得分頁頁碼?
我有每個頁面的總項目和頁面限制。例如總共有15個項目,但我想在10上分頁。這意味着有2頁。我如何使用公式得到這個結果?
我現在使用ceil($total/$page_limit)
是嗎?
此問題與我正在忙於編寫的輕量級分頁腳本有關。什麼公式獲得分頁頁碼?
我有每個頁面的總項目和頁面限制。例如總共有15個項目,但我想在10上分頁。這意味着有2頁。我如何使用公式得到這個結果?
我現在使用ceil($total/$page_limit)
是嗎?
我現在使用ceil($ total/$ page_limit)是嗎?
是的。如果沒有任何東西需要輪迴(例如,如果結果不是浮動),它只會返回結果。如果結果是一個浮點數,它會將其四捨五入(下一個最大的整數值),所以您將有一個頁面的項目比其他項目少,但這不應該成爲問題。
是的,它是正確的。 15/10 = 1.5。該ceiled是2
我不知道你現在在哪裏與代碼,但你需要做更多的創建一個分頁過程,我會建議谷歌一些簡單的PHP分頁代碼,並在你的使用碼。
檢查此幫助! http://php.about.com/od/phpwithmysql/ss/php_pagination.htm
看起來對我來說,你想使用Ceil,因爲你必須有完整的頁面,並且最後一頁將帶有你的剩菜/剩餘物。 – RiddlerDev 2011-05-24 13:48:42
我認爲它是行數除以每頁的行數,所以這將是正確的 – martynthewolf 2011-05-24 13:49:28