Rumah > pembangunan bahagian belakang > tutorial php > PHP自定义函数:简单的分页功能_PHP教程

PHP自定义函数:简单的分页功能_PHP教程

WBOY
Lepaskan: 2016-07-13 17:42:39
asal
997 orang telah melayarinya

/**
* PHP分页自定义函数 ite5e.com
* @param $pageNum:当前页码
* @param $pageSize:每页数量
* @param $rowCount:记录总数
* @param $navUrl:链接页面URL
*/
function getNavHtml($pageNum,$pageSize,$rowCount,$navUrl){
        $pageCount = (int)($rowCount/$pageSize); //总页数
        if ($rowCount % $pageSize >0){
                $pageCount ;
        }
        if ($pageNum>$pageCount){
                $pageNum = 1;
        }
        $firstNav = "首页 ";
        $lastNav = "尾页 ";
        $prevNav="";
        $nextNav="";
        if ($pageNum>1){
                $navPageNum = $pageNum-1;
                $prevNav = "上一页 ";
        }
        if ($pageNum1){
                $navPageNum = $pageNum 1;
                $nextNav = "下一页 ";
        }
        $amongNav="";
        
        //关键循环
        for ($i=1;$i                $navPageNum = $pageNum $i-3;
                if ($navPageNum>0 && $navPageNum                        $navCss = $navPageNum == $pageNum?" class="hover"":"";
                        $amongNav.="{$navPageNum} ";
                }
        }
                return $firstNav.$prevNav.$amongNav.$nextNav.$lastNav." ".$pageNum."/".$pageCount." 共有[".$rowCount."]条数据";
}
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/486058.htmlTechArticle?php /** * PHP分页自定义函数 ite5e.com * @param $pageNum:当前页码 * @param $pageSize:每页数量 * @param $rowCount:记录总数 * @param $navUrl:链接页面URL...
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan