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条
【
$info['title'];?>
while($info=mysql_fetch_array($result)){
?>
?>
【
】换行居中
【
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条
【
$info['title'];?>
while($info=mysql_fetch_array($result)){
?>
?>
【
】换行居中
【
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."] ";】否则加超链接,加中括号
发布评论