我有一个动态调用并显示目录中图像的脚本,这对分页的最佳方法是什么?我希望能够通过脚本中的变量控制每页显示的图像数量.我正在考虑使用URL varriables(即-
http://domain.com/page.php?page=1),但我不确定如何解决这个问题.
谢谢您的帮助.
解决方法
分页是有没有sql的相同概念.您只需要基本变量,然后就可以创建所需的内容.这是一些准代码:
$itemsPerPage = 5; $currentPage = isset($_GET['page']) ? $_GET['page'] : 1; $totalItems = getTotalItems(); $totalPages = ceil($totalItems / $itemsPerPage); function getTotalItems() { // since they're images,perhaps we'll scan a directory of images to determine // how many images we have in total } function getItemsFromPage($page,$itemsPerPage) { // function to grab $itemsPerPage based on which $page we're on } function getPager($totalPages,$currentPage) { // build your pager }
希望能帮助您入门!