我已經閱讀了很多stacoverflow上的代碼,用於與php &分頁,但我只是想要最簡單的一個。像沒有下一個/上一頁按鈕只有頁碼像1 2 3 4 ... n。請告訴最簡單的代碼,即時消息在2天內被攻擊 我嘗試了所有代碼,這些代碼一直困擾着我。 每一個幫助,將不勝感激。php和mysql最簡單的分頁代碼是什麼?
-1
A
回答
1
可以使用2個SQLS,使其工作:
1 - 獲得總數:
SELECT count(*) FROM ...
用於分頁,如多少頁,1,2,3頁...
2 - 獲得記錄的頁面:
SELECT ... FROM ... LIMIT 20,10
10種PAGESIZE手段,每頁10筆,從第20位REC 20點的手段ORDS這意味着頁面#3
0
分頁背後的基本邏輯是
採取行的總數從表
$total_rows = SELECT count(*) FROM ...
,那麼你需要在一個頁面
顯示的行數$perpage = "10";
總分頁鏈接
$pages = ceil($total_rows/$perpage);
,你可以創建一個這樣
for($i=1;$i<=$pages;$i++)
{
$limit = $i*$perpage;
echo "<a href='path/to/file/?limit='$limit">.$i."</a>";
}
if($_GET['limit']&&is_numeric($_GET['limit']))
{
$limitDb = $_GET['limit'];
}
else
{
$limitDb=10;
}
鏈接,然後寫查詢的限制,以獲得數據
SELECT ... FROM ... LIMIT $limitDb,$perpage
相關問題
- 1. 爲什麼不是這個簡單的PHP/MySQL代碼工作?
- 2. 我的簡單代碼/類是什麼
- 3. 什麼是Kohana 3.2中最簡單,完整的分頁示例?
- 4. 這個簡單的PHP代碼是做什麼的?
- 5. 將php代碼定義爲變量 - 最簡單的方法是什麼?
- 6. 什麼是最簡單的解釋什麼是Hadoop和Map/Reduce?
- 7. 什麼是最簡單和最簡約的java xml api?
- 8. 在mysql和php中實現定價計劃最簡單的方法是什麼?
- 9. 什麼是最簡單的方法來改變和玩jdk代碼
- 10. 什麼是最簡單,最簡單的Backbone.js代碼來做REST(假設服務器端是正確的)?
- 11. PHP簡單分頁
- 12. Php簡單代碼
- 13. 什麼是最簡單的Python代碼繪製簡單的圖表(比MATLAB簡單)
- 14. 幫助簡單分頁代碼
- 15. 什麼是代碼頁0?
- 16. 什麼是Windows代碼頁?
- 17. 簡單記錄的Mysql優化 - 什麼是最好的?
- 18. 什麼JSON解析是最簡單的?
- 19. 什麼是IDynamicMetaObjectProvider最簡單的實現?
- 20. 簡單的PHP代碼...?
- 21. 爲什麼最簡單的C++代碼不能編譯?
- 22. 最簡單的源代碼控制 - 你使用什麼?
- 23. 什麼是最簡單的小型項目中使用的mysql php類?
- 24. .NET中最好和最簡單的http用戶代理是什麼?
- 25. 簡單的拆分代碼
- 26. 這個php/mysql代碼是什麼意思。 CONCAT,喜歡和CONCAT
- 27. 什麼是最簡潔的方式來分頁django評論?
- 28. 使用PHP緩存MySQL查詢結果的最簡單方法是什麼?
- 29. 什麼是最簡單的PHP框架的類結構?
- 30. PHP什麼是最簡單的創建用戶的方式?