2012-09-22 94 views
2

試圖教我如何計算分頁指標的概念,我發現了以下文字:PHP分頁計算

說,例如,我們有每頁等於10,所以這將是每頁10件 件。我們再次計算偏移量爲每頁 ,它是當前頁面的十倍,減去1.如果當前頁面是 1,則計算結果爲偏移量爲0,這意味着 記錄1到10將是10,這將意味着 記錄11到20將返回

也許我看着它錯了,但我不明白。

文指出,使用每頁10個項目的例子,我們在第一頁上,公式應該是:

10 * 1 - 1 - >這個由我的大腦抽筋應該等於9 ,但文中說的是0

他們使用的下一個例子是:10 * 2 - 1 = 10,使用正常的數學,是不是19?

顯然我在這裏失蹤的東西。

回答

5

他們的意思是

10 * (1-1) = 0 

10 * (2-1) = 10 

最後,這歸結爲一個事實,即人們從1數(第一頁是第1頁),但偏移開始所以如果你有一個頁碼,你需要將它降低一個來獲得偏移號碼(第一頁是1,第一個偏移量是0)。

THat意味着你首先減去(因此括號),然後相乘。文字有點混亂。

+0

* facepalm * 謝謝Nanne,我知道它必須是顯而易見的! –

+0

那麼,文本看起來對我來說也是錯誤的,逗號和所有似乎暗示,減法將是最後... – Nanne

+0

是的,它實際上是我認爲的教程視頻的成績單。實際的視頻可能會顯示正確的計算結果 –