任何人請幫助我在我的項目中實現分頁。我在圖像文件夾中有近百張圖片。當用戶點擊圖庫鏈接時,頁面將被導向到gallery.php,圖片應該在10到10之間顯示。請幫助我,我很快就需要解決方案。如何在PHP中對圖片進行分頁
-1
A
回答
2
你可以像這樣通過URL通過GET參數:
http://yourserver.com/gallery.php?p=1
其中變量p
代表頁碼。
然後,在你的php腳本中,讓它計算從數據庫裏面開始看的地方。如果你說你需要顯示10×10,我假設每頁100張圖片。 所以
$limit = 100;
$start = $_GET['p'] * $limit - $limit;
那麼你的SQL查詢是從$start
選擇$limit
條目:
$sql = "SELECT * FROM `yourtphototable` LIMIT {$start},{$limit};";
,然後有一個HTML鏈接到naxt頁:
$nextpage = $_GET['p'] + 1;
$link = '<a href="http://yourserver.com/gallery.php?p=' . $nextpage . '">Next</a>';
0
如果您正在加載文件夾中的圖片,最好只將文件名加載爲數組條目,然後一次只顯示數組中的10個項目,跟蹤您的「頁面」(真的是你的數組開始索引)通過地址欄中的$ _GET變量。
+0
感謝您的支持 – Rajasekar 2009-08-01 01:36:06
0
如果你是使用MYSQL,如標籤所示,然後您可以像喬納森建議的那樣通過URL中的頁面,而且GET很好,因爲它可以讓用戶跳轉到他們想要的位置,你可以收藏一個喜歡的頁面等,並在MySQL端確定你是否使用LIMIT命令。
您可以在此頁面找到一些幫助,順便說一句: http://www.php-mysql-tutorial.com/wikis/php-tutorial/paging-using-php.aspx
相關問題
- 1. 如何在PHP中對圖像列表進行分頁
- 2. 如何使用PHP在foreach循環中對行進行分頁
- 3. 如何在PHP中對Mysql表格進行分頁
- 4. 我會如何在網頁上對圖片進行排序?
- 5. 如何在Verilog中對可變長度進行位分片
- 6. 如何在asp.net中進行分頁?
- 7. 如何在datagrid asp.net中進行分頁?
- 8. 如何在Google Firestore中進行分頁?
- 9. 如何在asp.net mvc3中進行分頁?
- 10. 如何在Angular JS中進行分頁?
- 11. 如何在JSP中進行分頁?
- 12. 如何在gridview中進行分頁?
- 13. JasperReports如何在Excel中進行分頁
- 14. 如何在Grails的同一視圖中對最多5行進行分頁?
- 15. 如何在列表視圖中對一行值進行分組
- 16. 如何在Laravel中對來自API的記錄進行分頁
- 17. 如何在Grails中對複雜的mongoDB查詢進行分頁?
- 18. 如何在CakePHP中對現有模型函數進行分頁?
- 19. 如何在Laravel中對多個模型進行分頁
- 20. 如何在原則2中對原生查詢進行分頁?
- 21. 如何在Android TextView中對文本進行分頁
- 22. 如何在JPA中對我的結果查詢進行分頁?
- 23. 如何在CakePHP中對結果進行分頁
- 24. 如何在angularjs中對錶格進行分頁
- 25. 我如何在iOS中對解析數據進行分頁
- 26. 如何在貓鼬中對_id進行分頁?
- 27. 如何在JSP中對整個結果集進行分頁
- 28. 如何在PHP/MySQL中對輸出進行分類?
- 29. 如何在PHP中對數組進行分組?
- 30. 如何在Ruby中對某個字符進行分片或分割字符串?
什麼樣的代碼你已經嘗試過? – random 2009-08-01 04:42:17
如果在你的問題中包含更多關於你已經嘗試過的信息,你會得到更好的迴應。這個問題目前看起來非常像「請爲我做我的工作」 – 2009-08-05 11:38:39