2011-07-01 89 views
0

編輯PHP和MySQL分頁,下一首/上一個鏈接

爲了澄清我不需要知道該怎麼做分頁,我想我試着去弄清楚如何顯示下一個/上一個鏈接,如果所有行回。所以如果我想每頁顯示20行,我用21做了一個限制。所以現在我知道有另一行顯示,然後顯示下一個鏈接。但仍然在當前頁面上顯示20行,並且仍然在下一頁的第20行開始。目前的問題是,如果我在第一頁上有0-19,下一頁將顯示21-40,所以它缺少20.我想我只需要在偏移量上減去1以得到正確的起點。

回答

2

你想是這樣的:

$lowerLimit = ($pageNumber - 1) * $resultsPerPage; 
$sql = "SELECT * FROM tbl1 LIMIT $lowerLimit, $resultsPerPage"; 
相關問題