自定义PHP分页函数_php基础

每次编写列表性质的页面,几乎都要写上一段分页的程序。最近小阳终于决心一劳永逸——自定义一个分页函数,并保存在“pageft.php”文件里。要用到分页的地方,就直接包含“pageft.php”文件,并调用这个函数就行了。小阳在编写这个函数时,尽量注意了程序的可移植性和易用性,下面就是小阳编写的函数:

好,分页函数已经写好了,保存为“pageft.php”,要分页时就包含它并调用pageft()函数。不过它并没有输出任何东西,但产生几个全局变量供使用:$firstcount、$displaypg、$pagenav。

下面举例说明它的用法:

 

下图即为导航条格式显示的效果:

 

 

时间: 2024-10-26 03:35:33

自定义PHP分页函数_php基础的相关文章

自定义PHP分页函数

分页|函数 ??每次编写列表性质的页面,几乎都要写上一段分页的程序.最近小阳终于决心一劳永逸??自定义一个分页函数,并保存在"pageft.php"文件里.要用到分页的地方,就直接包含"pageft.php"文件,并调用这个函数就行了.小阳在编写这个函数时,尽量注意了程序的可移植性和易用性,下面就是小阳编写的函数: ??好,分页函数已经写好了,保存为"pageft.php",要分页时就包含它并调用pageft()函数.不过它并没有输出任何东西,但

一个高ai的分页函数和一个url函数_php基础

这个分页函数非常高只能的 看看就知道了 function ppage($total, $page, $e_page = 15, $e_block = 10, $url = '', $color = '') { if(!strpos($url,'?'))    $url.='?'; else    $url.='&'; if($color<>'') {    $color   ='<font color='.$color.'>';    $colore  = '</fo

PHP实现仿Google分页效果的分页函数_php技巧

本文实例讲述了PHP实现仿Google分页效果的分页函数.分享给大家供大家参考.具体如下: /** * 分页函数 * @param int $total 总页数 * @param int $pagesize 每页几条 * @param string $pkey url中页面变量名称 * @param string $url 基础url,其中的{page}会被替换为页码 * 依赖函数 request_uri httpInt */ function page($total,$pagesize=10,

一个好用的分页函数_php技巧

复制代码 代码如下: 本人原创的代码,高手看来,也许流程笨拙点,但是很实用.看者要顶啊     /*---------------------------------------------------------------//   * 函数说明:分页函数 page($sql,$pagesize="30")   * $sql 查询语句(除limit外,可带排序或者条件限制)    * 如 select * from stu where time between "1&quo

功能强大的php分页函数_php技巧

分页是每一个程序需要去理解的东西,学习过的几门语言中我发现分页原理都是一样的,下面为php初学者分析一下php分页实现与最后面补充了一个超级强大的分页函数. 文章内容分页主要有两个办法: 办法一.按字数控制进行分页 按字数分页办法简单易用,但效果不好. 大致思想:首先.设定每页能容纳的最大字数,然后.计算文章内容的总字数,再由总字数和单页最大字数计算出出总页数,这样整个分页的准备工作就已经做好了. 具体到每一页的显示内容可以通过内容截取来实现,比如:页容纳500字,文章内容有2200字,那么当页

PHP4(windows版本)中的COM函数_php基础

PHP4(windows版本)中的COM函数 这几天一直在写excel转化成mysql,发现一篇文章,搜一下phpx论坛,没有这个帖子,把它转帖如下: PHP4(windows版本)中的COM函数 介绍 内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档.本文将以三个例子分 别处理 MS office 2000 Word . Excel . Adobe Distiller 来说明如何在PHP中使用COM函数. COM技术是由Micro

一些常用的php函数_php基础

1.产生随机字符串函数  <?php  function random($length) {   $hash = '';   $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';   $max = strlen($chars) - 1;   mt_srand((double)microtime() * 1000000);   for($i = 0; $i < $length; $i++) {    

php分页函数_PHP编程

<?php /* 需求,建立一个test数据库,在里边建一个test表,里面就 只要id字段,输入一下数据就可以啦.. 由于水平有限,难免出错.. */ $conn = mysql_connect("localhost","root",""); $maxnum = 2;  //每页显示记录条数 mysql_select_db("test", $conn); $query1 = "SELECT COUNT(*) 

模拟xcopy的函数_php基础

模拟xcopy的函数 <?php /************************************** 系统名称:模拟xcopy的函数* 程序功能:模拟xcopy的函数* 开发日期:2003/03/14*************************************/?><?//copy a direction's all files to another direction function xCopy($source, $destination, $child){