php自定义每页数据条数 php自定义每页数据条数不一样

php分页代码

?php

我们一直强调网站建设、成都网站设计对于企业的重要性,如果您也觉得重要,那么就需要我们慎重对待,选择一个安全靠谱的网站建设公司,企业网站我们建议是要么不做,要么就做好,让网站能真正成为企业发展过程中的有力推手。专业网站设计公司不一定是大公司,创新互联建站作为专业的网络公司选择我们就是放心。

/**

* @author SEPH

* @desc pageft

* @date 2009-4-20

*/

//为了避免重复包含文件而造成错误,加了判断函数是否存在的条件:

if(!@function_exists(pageft)){

//定义函数pageft(),三个参数的含义为:

//$totle:信息总数;

//$displaypg:每页显示信息数,这里设置为默认是20;

//$url:分页导航中的链接,除了加入不同的查询信息“page”外的部分都与这个URL相同。

// 默认值本该设为本页URL(即$_SERVER["REQUEST_URI"]),但设置默认值的右边只能为常量,所以该默认值设为空字符串,在函数内部再设置为本页URL。

function pageft($totle,$displaypg=20,$url=''){

//定义几个全局变量:

//$page:当前页码;

//$firstcount:(数据库)查询的起始项;

//$pagenav:页面导航条代码,函数内部并没有将它输出;

//$_SERVER:读取本页URL“$_SERVER["REQUEST_URI"]”所必须。

global $page,$firstcount,$pagenav,$_SERVER;

//为使函数外部可以访问这里的“$displaypg”,将它也设为全局变量。注意一个变量重新定义为全局变量后,原值被覆盖,所以这里给它重新赋值。

$GLOBALS["displaypg"]=$displaypg;

/*if(!$page) $page=1*/;

if(@$_GET['page'])

$page = intval($_GET['page']);

else

$page = 1;

//如果$url使用默认,即空值,则赋值为本页URL:

if(!$url){ $url=$_SERVER["REQUEST_URI"];}

//URL分析:

$parse_url=parse_url($url);

$url_query=@$parse_url["query"]; //单独取出URL的查询字串

if($url_query){

//因为URL中可能包含了页码信息,我们要把它去掉,以便加入新的页码信息。

//这里用到了正则表达式,请参考“PHP中的正规表达式”()

$url_query=ereg_replace("(^|)page=$page","",$url_query);

//将处理后的URL的查询字串替换原来的URL的查询字串:

$url=str_replace($parse_url["query"],$url_query,$url);

//在URL后加page查询信息,但待赋值:

if($url_query) $url.="page"; else $url.="page";

}else {

$url.="?page";

}

//页码计算:

$lastpg=ceil($totle/$displaypg); //最后页,也是总页数

$page=min($lastpg,$page);

$prepg=$page-1; //上一页

$nextpg=($page==$lastpg ? 0 : $page+1); //下一页

$firstcount=($page-1)*$displaypg;

//开始分页导航条代码:

$pagenav="显示第 B".($totle?($firstcount+1):0)."/B-B".min($firstcount+$displaypg,$totle)."/B 条记录,共 $totle 条记录BR";

//如果只有一页则跳出函数:

if($lastpg=1) return false;

$pagenav.=" a href='$url=1' target=_self首页/a ";

if($prepg) $pagenav.=" a href='$url=$prepg' target=_self前页/a "; else $pagenav.=" 前页 ";

if($nextpg) $pagenav.=" a href='$url=$nextpg' target=_self后页/a "; else $pagenav.=" 后页 ";

$pagenav.=" a href='$url=$lastpg' target=_self尾页/a ";

//下拉跳转列表,循环列出所有页码:

$pagenav.=" 到第 select name='topage' size='1' onchange='window.location=\"$url=\"+this.value'\n";

for($i=1;$i=$lastpg;$i++){

if($i==$page) $pagenav.="option value='$i' selected$i/option\n";

else $pagenav.="option value='$i'$i/option\n";

}

$pagenav.="/select 页,共 $lastpg 页";

}

}/*没有用Get传值*/

?

求PHP各种分页方法,各位大仙有的别藏了~~

PHP分页方法:

第一步创建一个类 subPages.php?php

class SubPages{

private $each_disNums;//每页显示的条目数

private $nums;//总条目数

private $current_page;//当前被选中的页

private $sub_pages;//每次显示的页数

private $pageNums;//总页数

private $page_array = array();//用来构造分页的数组

private $subPage_link;//每个分页的链接

private $subPage_type;//显示分页的类型

//__construct是SubPages的构造函数,用来在创建类的时候自动运行. //@$each_disNums 每页显示的条目数 // @nums 总条目数 // @current_num 当前被选中的页 //@sub_pages 每次显示的页数 // @subPage_link 每个分页的链接 //@subPage_type 显示分页的类型 //当@subPage_type=1的时候为普通分页模式 example: 共4523条记录,每页显示10条,当前第1/453页 [首页] [上页] [下页] [尾页] //当@subPage_type=2的时候为经典分页样式 example: 当前第1/453页 [首页] [上页] 1 2 3 4 5 6 7 8 9 10 [下页] [尾页]

function __construct($each_disNums,$nums,$current_page,$sub_pages,$subPage_link,$subPage_type){

//intval通过使用特定的进制转换(默认是十进制),返回变量 var 的 integer 数值

$this-each_disNums=intval($each_disNums);

$this-nums=intval($nums);

if(!$current_page){

$this-current_page=1;

}else{

$this-current_page=intval($current_page);

}

$this-sub_pages=intval($sub_pages);

$this-pageNums=ceil($nums/$each_disNums);

$this-subPage_link=$subPage_link;

$this-show_SubPages($subPage_type);

//echo $this-pageNums."--".$this-sub_pages;

}

//__destruct析构函数,当类不在使用的时候调用,该函数用来释放资源

function __destruct(){

unset($each_disNums);

unset($nums);

unset($current_page);

unset($sub_pages);

unset($pageNums);

unset($page_array);

unset($subPage_link);

unset($subPage_type);

}

//show_SubPages函数用在构造函数里面。而且用来判断显示什么样子的分页

function show_SubPages($subPage_type){

if($subPage_type == 1){

$this-subPageCss1();

}elseif ($subPage_type == 2){

$this-subPageCss2();

}

}

//用来给建立分页的数组初始化的函数。

function initArray(){

for($i=0;$i$this-sub_pages;$i++){

$this-page_array[$i]=$i;

}

return $this-page_array;

}

//construct_num_Page该函数使用来构造显示的条目

// 即使:[1][2][3][4][5][6][7][8][9][10]

function construct_num_Page(){

if($this-pageNums $this-sub_pages){

$current_array=array();

for($i=0;$i$this-pageNums;$i++){

$current_array[$i]=$i+1;

}

}else{

$current_array=$this-initArray();

if($this-current_page = 3){

for($i=0;$icount($current_array);$i++){

$current_array[$i]=$i+1;

}

}elseif ($this-current_page = $this-pageNums $this-current_page $this-pageNums - $this-sub_pages +1 ){

for($i=0;$icount($current_array);$i++){

$current_array[$i]=($this-pageNums)-($this-sub_pages)+1+$i;

}

}else{

for($i=0;$icount($current_array);$i++){

$current_array[$i]=$this-current_page-2+$i;

}

}

}

return $current_array;

}

//构造普通模式的分页

//共4523条记录,每页显示10条,当前第1/453页 [首页] [上页] [下页] [尾页]

function subPageCss1(){

$subPageCss1Str="";

$subPageCss1Str.="共".$this-nums."条记录,";

$subPageCss1Str.="每页显示".$this-each_disNums."条,";

$subPageCss1Str.="当前第".$this-current_page."/".$this-pageNums."页 ";

if($this-current_page 1){

$firstPageUrl=$this-subPage_link."1";

$prewPageUrl=$this-subPage_link.($this-current_page-1);

$subPageCss1Str.="[a href='$firstPageUrl'首页/a] ";

$subPageCss1Str.="[a href='$prewPageUrl'上一页/a] ";

}else {

$subPageCss1Str.="[首页] ";

$subPageCss1Str.="[上一页] ";

}

if($this-current_page $this-pageNums){

$lastPageUrl=$this-subPage_link.$this-pageNums;

$nextPageUrl=$this-subPage_link.($this-current_page+1);

$subPageCss1Str.=" [a href='$nextPageUrl'下一页/a] ";

$subPageCss1Str.="[a href='$lastPageUrl'尾页/a] ";

}else {

$subPageCss1Str.="[下一页] ";

$subPageCss1Str.="[尾页] ";

}

echo $subPageCss1Str;

}

//构造经典模式的分页

//当前第1/453页 [首页] [上页] 1 2 3 4 5 6 7 8 9 10 [下页] [尾页]

function subPageCss2(){

$subPageCss2Str="";

$subPageCss2Str.="当前第".$this-current_page."/".$this-pageNums."页 ";

if($this-current_page 1){

$firstPageUrl=$this-subPage_link."1";

$prewPageUrl=$this-subPage_link.($this-current_page-1);

$subPageCss2Str.="[a href='$firstPageUrl'首页/a] ";

$subPageCss2Str.="[a href='$prewPageUrl'上一页/a] ";

}else {

$subPageCss2Str.="[首页] ";

$subPageCss2Str.="[上一页] ";

}

$a=$this-construct_num_Page();

for($i=0;$icount($a);$i++){

$s=$a[$i];

if($s == $this-current_page ){

$subPageCss2Str.="[span style='color:red;font-weight:bold;'".$s."/span]";

}else{

$url=$this-subPage_link.$s;

$subPageCss2Str.="[a href='$url'".$s."/a]";

}

}

if($this-current_page $this-pageNums){

$lastPageUrl=$this-subPage_link.$this-pageNums;

$nextPageUrl=$this-subPage_link.($this-current_page+1);

$subPageCss2Str.=" [a href='$nextPageUrl'下一页/a] ";

$subPageCss2Str.="[a href='$lastPageUrl'尾页/a] ";

}else {

$subPageCss2Str.="[下一页] ";

$subPageCss2Str.="[尾页] ";

}

echo $subPageCss2Str;

}

}

?要做分页的页面?php//每页显示的条数

$page_size=2;

//得到当前是第几页

$pageCurrent=$_GET["p"];

$offet =($pageCurrent-1)*$page_size;

//建立数据库连接

$conn = mysql_connect("地址","用户名","密码") or die("".mysql_error());

//设置字符集

mysql_query("set names gbk");

//设置数据库

mysql_select_db("数据库名",$conn) or die("".mysql_error());

if($conn) { include ("query.html");

//查询会员信息//注:这里的sql查询了两遍.第一遍是确定查询出来的总数据条数

$query_sql = "SELECT * FROM user_info_t order by id desc";//第二遍是根据需要即$page_size来确定每次查出的条数

$query_sql_sec= "SELECT * FROM user_info_t order by id desc limit $offet,$page_size";

//执行查询语句 返回一个结果集

$query_res = mysql_query($query_sql,$conn);

$query_res_sec = mysql_query($query_sql_sec,$conn);

//查询列数

//$query_cols = mysql_num_fields($query_res);

//查询行数

$query_num =mysql_num_rows($query_res);

//返回根据从结果集取得的行生成的数组,如果没有更多行

echo "table border='0' cellpadding='1' cellspacing='2' width='100%' bgcolor='#FFFFFF'";

while($query_row = mysql_fetch_array($query_res_sec)) {

echo "tr";

for ($i=0;$i$query_cols;$i++) {

echo "td bordercolor='#A2BEE1' bgcolor='#A2BEE1' width='8%'".$query_row[$i]."/td\n";

}

echo "td bordercolor='#A2BEE1' bgcolor='#A2BEE1' width='8%'";

//echo "input type='button' class='button' id='modify_record' name='modify_record' value='修改' /";

echo"button onClick=\"submit(location.href='../modify/modify.php?rec_id=$query_row[0]');\"class=\"button\";修改/button";

//echo "ahref='../delete/delete.php?rec_id=$query_row[0]'onClick=\"if(confirm('确实要删除此条记录吗?')) return true;else returnfalse;\"img src=\"../image/delete.gif\" align=\"absmiddle\"/删除/a";

echo "buttononClick=\"if(confirm('确实要删除此条记录吗?')) return submit(location.href='../delete/delete.php?rec_id=$query_row[0]');else return false;\"class=\"button\";删除/button";

echo "/td";

echo "/tr";

}

//echo "/form";

echo "/table";

require_once("../common/subPages.php");//总条目数为数据库中查询出的数据条数

$nums=$query_num;

//每次显示的页数

$sub_pages=10; //if(!$pageCurrent) $pageCurrent=1;

//调用类SubPages 传的参数为:每页显示条数/当前第几页/每次显示的页数/分页模式

$subPage=new SubPages($page_size,$nums,$pageCurrent,$sub_pages,"query.php?p=",1);

}else{

die('数据库连接异常: '.mysql_error());

}

//断开数据库连接

if ($conn)

{

mysql_close($conn);

}

?

这个php分页类怎么用

介绍下我编写的分页

?

$conn = mysql_connect ("localhost","root","")||die("无法连接数据库");

mysql_select_db("2009exhi")||die("选择数据库失败");

$filename="分页显示记录.php"; //定义本程序文件名(必须和本文件的名称一样,且包含扩展名)

$tablename="news"; //定义查询的表名

$turn="order by id desc"; //定义查询的排序方式(本例子定义了以id降序查询)

$oncondition="where id18"; //定义查询条件(本例子定义了以id18为查询条件)

$execc="select count(*) from ".$tablename." ".$oncondition;

$resultc=mysql_query($execc);

$rsc=mysql_fetch_array($resultc);

$num=$rsc[0]; //计算总记录数

$perpage=4; //定义每页显示记录数(自定义)

$totalpage=ceil($num/$perpage); //计算总页数

$page=$_GET['page'];

if($page0)$page=0;

if($page=ceil($num/$perpage))$page=ceil($num/$perpage)-1;

$nowpage=$page+1; //计算当前第几页

$exec="select * from ".$tablename." ".$oncondition." ".$turn." limit ".($page*$perpage).",$perpage";

$result=mysql_query($exec);

while($rs=mysql_fetch_object($result))

{

//输出部分

echo "id:".$rs-id." "; //显示记录的id

echo "title:".$rs-title."br"; //显示记录的title

}

?

br

共有记录:?=$num?

每页记录:?=$perpage?

共有页数:?=$totalpage?

当前页数:?=$nowpage?

brbr

a href="?=$filename??page=0"首页/a

a href="?=$filename??page=?=($page-1)?"上一页/a

a href="?=$filename??page=?=($page+1)?"下一页/a

a href="?=$filename??page=?=ceil($num/$perpage)-1?"尾页/a

form name="form1" method="get" action="?=$filename?"

转到input name="page" type="text" size="3" id="jumppage"页input type="submit" name="Submit" value="go" onclick="jumppage.value=(jumppage.value)*1-1"

/form

这个php分页类怎么用啊。急等

使用的示例代码页面上有啊:

?php

$_page = new Page($_total,$_pagesize); //其中 $_total 是数据集的总条数,$_pagesize 是每页显示的数量.

?

用的时候,先连接数据库,再 select 数据,得到数据的记录总数就是上面的 $_total。$_pagesize 是你自己定义的值,比如每页显示20条记录,就设置为20。

PHP分页问题,如何分页。

?php

class page

{

private $pagesize;

private $lastpage;

private $totalpages;

private $nums;

private $numPage=1;

function __construct($page_size,$total_nums)

{

$this-pagesize=$page_size; //每页显示的数据条数

$this-nums=$total_nums; //总的数据条数

$this-lastpage=ceil($this-nums/$this-pagesize); //最后一页

$this-totalpages=ceil($this-nums/$this-pagesize); //总得分页数

if(!empty($_GET[page]))

{

$this-numPage=$_GET[page];

if(!is_int($this-numPage)) $this-numPage=(int)$this-numPage;

if($this-numPage1) $this-numPage=1;

if($this-numPage$this-lastpage) $this-numPage=$this-lastpage;

}

}

function show_page_result()

{

$row_num=(($this-numPage)-1) * $this-pagesize; //表示每一页从第几条数据开始显示

$row_num=$row_num.",";

$SQL="SELECT * FROM `test` LIMIT $row_num $this-pagesize";

$db=new database();

$query=$db-execute($SQL);

while($row=mysql_fetch_array($query))

{

echo "b".$row[name]." | ".$row[sex]."hr";

}

$db=null;

}

function show_page_way_1() //以"首页 上一页 下一页 尾页"形式显示

{

$url=$_SERVER["REQUEST_URI"];

$url=parse_url($url); //parse_url -- 解析 URL,返回其组成部分,注: 此函数对相对路径的 URL 不起作用。

$url=$url[path];

if($this-nums $this-pagesize) //判断是否满足分页条件

{

echo " 共 $this-totalpages 页 当前为第font color=redb$this-numPage/b/font页 共 $this-nums 条 每页显示 $this-pagesize 条";

if($this-numPage==1)

{

echo " 首页 ";

echo "上一页 ";

}

if($this-numPage = 2 $this-numPage = $this-lastpage)

{

echo " a href=$url?page=1首页/a " ;

echo "a href=$url?page=".($this-numPage-1)."上一页/a " ;

}

if($this-numPage==$this-lastpage)

{

echo "下一页 ";

echo "尾页br";

}

if($this-numPage = 1 $this-numPage $this-lastpage)

{

echo "a href=$url?page=".($this-numPage+1)."下一页/a ";

echo "a href=$url?page=$this-lastpage尾页/abr ";

}

}

else return;

}

function show_page_way_2() //以数字形式显示"首页 1 2 3 4 尾页"

{

$url=$_SERVER["REQUEST_URI"];

$url=parse_url($url); //parse_url -- 解析 URL,返回其组成部分,注: 此函数对相对路径的 URL 不起作用。

$url=$url[path];

if($this-nums $this-pagesize)

{

if($this-numPage==1) echo "首页";

else echo "a href=$url?page=1首页/a";

for($i=1;$i=$this-totalpages;$i++)

{

if($this-numPage==$i)

{

echo " ".$i." ";

}

else

{

echo " a href=$url?page=$i$i/a ";

}

}

if($this-numPage==$this-lastpage) echo "尾页";

else echo "a href=$url?page=$this-lastpage尾页/a";

}

}

function show_page_way_3()

{

global $c_id;

$url=$_SERVER["REQUEST_URI"];

$url=parse_url($url); //parse_url -- 解析 URL,返回其组成部分,注: 此函数对相对路径的 URL 不起作用。

$url=$url[path];

if($this-nums $this-pagesize) //判断是否满足分页条件

{

if($c_id)

{

echo "到第select name='select1' onChange=\"location.href='$url?c_id=$c_idpage='+this.value+'pagesize=$this-pagesize'\"";

}

else echo "到第select name='select1' onChange=\"location.href='$url?page='+this.value+'pagesize=$this-pagesize'\"";

for($i = 1;$i = $this-totalpages;$i++)

echo "option value='" . $i . "'" . (($this-numPage == $i) ? 'selected' : '') . "" . $i . "/option";

echo "/select页, 每页显示";

if($c_id)

{

echo "select name=select2 onChange=\"location.href='$url?c_id=$c_idpage=$this-numPagepagesize='+this.value+''\"";

}

else echo "select name=select2 onChange=\"location.href='$url?page=$this-numPagepagesize='+this.value+''\"";

for($i = 0;$i 5;$i++) // 将个数定义为五种选择

{

$choice= ($i+1)*4;

echo "option value='" . $choice . "'" . (($this-pagesize == $choice) ? 'selected' : '') . "" . $choice . "/option";

}

echo "/select个";

}

else return; //echo "没有下页了";

}

}

?

PHP怎么制作分页

方法/步骤

首先要了解下分页的原理即

SELECT * FROM table …… limit 开始位置 , 操作条数

开始位置从0开始

SELECT * FROM table …… limit 0 , 20

取最前面20条

SELECT * FROM table …… limit 10 , 20

11条到20条

其次分页要用的公式

得到公式

(当前页数 - 1 )X 每页条数 , 每页条数

Select * from table limit ($Page- 1) * $PageSize, $PageSize

还要了解parse_url()解析URL函数

parse_url() 是讲URL解析成有固定键值的数组的函数

$ua=parse_url("");

print_r($ua);

结果:

Array

(

[scheme] = http

[host] = hostname

[user] = username

[pass] = password

[path] = /path

[query] = arg=value

[fragment] = anchor

)

创建数据库bbs和表test有

CREATE TABLE `test` (

`id` int(11) NOT NULL auto_increment,

`name` varchar(50) character set gb2312 NOT NULL,

`sex` varchar(2) character set gb2312 NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

然后插入十几条测试数据即可

写mysql数据库连接代码保存conn.php文件里

代码如下

?php

$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");

mysql_select_db("bbs", $conn);

mysql_query("set names 'GBK'"); //使用GBK中文编码;

function htmtocode($content) {

$content = str_replace("\n", "br", str_replace(" ", " ", $content));

return $content;

}

//$content=str_replace("'","'",$content);

//htmlspecialchars();

?

写分页函数page.php

代码如下

?php

function _PAGEFT($totle, $displaypg = 20, $url = '') {

global $page, $firstcount, $pagenav, $_SERVER;

$GLOBALS["displaypg"] = $displaypg;

if (!$page)

$page = 1;

if (!$url) {

$url = $_SERVER["REQUEST_URI"];

}

//URL分析:

$parse_url = parse_url($url);

$url_query = $parse_url["query"]; //单独取出URL的查询字串

if ($url_query) {

$url_query = ereg_replace("(^|)page=$page", "", $url_query);

$url = str_replace($parse_url["query"], $url_query, $url);

if ($url_query)

$url .= "page";

else

$url .= "page";

} else {

$url .= "?page";

}

$lastpg = ceil($totle / $displaypg); //最后页,也是总页数

$page = min($lastpg, $page);

$prepg = $page -1; //上一页

$nextpg = ($page == $lastpg ? 0 : $page +1); //下一页

$firstcount = ($page -1) * $displaypg;

//开始分页导航条代码:

$pagenav = "显示第 B" . ($totle ? ($firstcount +1) : 0) . "/B-B" . min($firstcount + $displaypg, $totle) . "/B 条记录,共 $totle 条记录";

//如果只有一页则跳出函数:

if ($lastpg = 1)

return false;

$pagenav .= " a href='$url=1'首页/a ";

if ($prepg)

$pagenav .= " a href='$url=$prepg'前页/a ";

else

$pagenav .= " 前页 ";

if ($nextpg)

$pagenav .= " a href='$url=$nextpg'后页/a ";

else

$pagenav .= " 后页 ";

$pagenav .= " a href='$url=$lastpg'尾页/a ";

//下拉跳转列表,循环列出所有页码:

$pagenav .= " 到第 select name='topage' size='1' onchange='window.location=\"$url=\"+this.value'\n";

for ($i = 1; $i = $lastpg; $i++) {

if ($i == $page)

$pagenav .= "option value='$i' selected$i/option\n";

else

$pagenav .= "option value='$i'$i/option\n";

}

$pagenav .= "/select 页,共 $lastpg 页";

}

include("conn.php");

$result=mysql_query("SELECT * FROM `test`");

$total=mysql_num_rows($result);

//调用pageft(),每页显示10条信息(使用默认的20时,可以省略此参数),使用本页URL(默认,所以省略掉).

_PAGEFT($total,5);

echo $pagenav;

$result=mysql_query("SELECT * FROM `test` limit $firstcount,$displaypg ");

while($row=mysql_fetch_array($result)){

echo "hrb".$row[name]." | ".$row[sex];

}

?

调用数据和分页list.php

?php

/**

* 爱微网

*/

include("conn.php");

$pagesize=5;

$url=$_SERVER["REQUEST_URI"];

$url=parse_url($url);

$url=$url[path];

$numq=mysql_query("SELECT * FROM `test`");

$num = mysql_num_rows($numq);

if($_GET[page]){

$pageval=$_GET[page];

$page=($pageval-1)*$pagesize;

$page.=',';

}

if($num $pagesize){

if($pageval=1)$pageval=1;

echo "共 $num 条".

" a href=$url?page=".($pageval-1)."上一页/a a href=$url?page=".($pageval+1)."下一页/a";

}

echo $SQL="SELECT * FROM `test` limit $page $pagesize ";

$query=mysql_query($SQL);

while($row=mysql_fetch_array($query)){

echo "hrb".$row[name]." | ".$row[sex];

}

?

注意事项

注意分页公式写法你只要记住即可;

(当前页数 - 1 )X 每页条数 , 每页条数;

Select * from table limit ($Page- 1) * $PageSize, $PageSize;

注意三个代码文件在同一个目录下;

主要是最后的list.php调用代码要细看很有用。


网页名称:php自定义每页数据条数 php自定义每页数据条数不一样
文章出自:http://myzitong.com/article/higsod.html