2023年6月21日发(作者:)

Php 分页调用

一、测试前必备

1、建立function分页页面

function fenye($biao,$page_size){

【$result=mysql_query("select * from ".$biao);】执行语句寻找表

【$num=mysql_num_rows($result);】总条数

【$page_count=ceil($num/$page_size);】总页数

【$page=$_GET['page'];

if($page=="")

$page=1;】接受变量

【$offset=($page-1)*$page_size;】制定首条

【$result=mysql_query("select * from ".$biao." order by id desc limit

$offset,$page_size");?>】执行语句 显示首条开始前$page_size条

】循环语句 按照id号显示标题

】换行居中

if($page>1){

echo "[首页]  

href='?page=".($page-1)."'>[上一页]";

}else{

echo"首页  上一页";

}

if($page<$page_count){

echo "[下一页]  

href='?page=".$page_count."'>[尾页]";

}else{

echo"下一页  尾页";

}

echo"  总记录数:".$num."  当前页:".$page."/".$page_count;

}

?>】分页

2、建立数据库(本机安装环境)

本机进入界面地址:localhost/phpmyadmin

新创建数据库

新建表

3、新建主页

4、建立conn页面(实现数据库的链接)

$link=mysql_connect("localhost","root","root");

mysql_select_db("数据库名",$link);

mysql_query("set names gb2312");

?>

二、

function页面的测试添加

1、主页调用function页面所需的变量

表名,每页显示条数

function fenye($biao,$page_size){}

2、function页面接收变量

$page=$_GET['page'];

【if($page=="")

$page=1;】如果变量为空则为第一页

3、主页包含页面

Include(“”);

fenye(“表名”,每页显示条数);

?>

4、实现每一页的超连接

【for($i=1;$i<=$page_count;$i++)】赋值,以加1呈现

【if($i==$page)

echo$i," ";】如为当前页则直接显示

【else

echo"[".$i."]  ";】否则加超链接,加中括号

2023年6月21日发(作者:)

Php 分页调用

一、测试前必备

1、建立function分页页面

function fenye($biao,$page_size){

【$result=mysql_query("select * from ".$biao);】执行语句寻找表

【$num=mysql_num_rows($result);】总条数

【$page_count=ceil($num/$page_size);】总页数

【$page=$_GET['page'];

if($page=="")

$page=1;】接受变量

【$offset=($page-1)*$page_size;】制定首条

【$result=mysql_query("select * from ".$biao." order by id desc limit

$offset,$page_size");?>】执行语句 显示首条开始前$page_size条

】循环语句 按照id号显示标题

】换行居中

if($page>1){

echo "[首页]  

href='?page=".($page-1)."'>[上一页]";

}else{

echo"首页  上一页";

}

if($page<$page_count){

echo "[下一页]  

href='?page=".$page_count."'>[尾页]";

}else{

echo"下一页  尾页";

}

echo"  总记录数:".$num."  当前页:".$page."/".$page_count;

}

?>】分页

2、建立数据库(本机安装环境)

本机进入界面地址:localhost/phpmyadmin

新创建数据库

新建表

3、新建主页

4、建立conn页面(实现数据库的链接)

$link=mysql_connect("localhost","root","root");

mysql_select_db("数据库名",$link);

mysql_query("set names gb2312");

?>

二、

function页面的测试添加

1、主页调用function页面所需的变量

表名,每页显示条数

function fenye($biao,$page_size){}

2、function页面接收变量

$page=$_GET['page'];

【if($page=="")

$page=1;】如果变量为空则为第一页

3、主页包含页面

Include(“”);

fenye(“表名”,每页显示条数);

?>

4、实现每一页的超连接

【for($i=1;$i<=$page_count;$i++)】赋值,以加1呈现

【if($i==$page)

echo$i," ";】如为当前页则直接显示

【else

echo"[".$i."]  ";】否则加超链接,加中括号