php 原生分页
来源:互联网 发布:sql 字符串字段行转列 编辑:程序博客网 时间:2024/06/07 05:42
<?php
header('content-type:text/html;charset=utf-8;');
//分页
$page=$_GET['page'];
$allcount= 200;
$page_size =5;
$page_show =5;
$page_count = ceil($allcount/$page_size);
if($page <= 1 || $page == '') $page = 1;
if($page >= $page_count) $page = $page_count;
$select_limit = $page_size;
$select_from = ($page - 1) * $page_size.',';
$pre_page = ($page == 1)? 1 : $page - 1;
$next_page= ($page == $page_count)? $page_count : $page + 1 ;
$pagenav .= "第 $page/$page_count 页 共 $rows 条记录 ";
$pagenav .= "<a href='?page=1'>首页</a> ";
$pagenav .= "<a href='?page=$pre_page'>前一页</a> ";
//当前显示的开始也
$page_show_start = (ceil($page/$page_show)-1)*$page_show;
//显示分页
$page_show_str = '';
if($page_show>$page_count){
$page_show = $page_count;
}
for($j=0;$j<=$page_show;$j++){
$page_show_now = $page_show_start+$j;
if($page==$page_show_now){
$page_show_str .= "<a href='?page=$page_show_now'><strong>$page_show_now</strong></a> ";
}else{
$page_show_str .= "<a href='?page=$page_show_now'>$page_show_now</a> ";
}
}
$pagenav.=$page_show_str;
$pagenav .= "<a href='?page=$next_page'>后一页</a> ";
$pagenav .= "<a href='?page=$page_count'>末页</a>";
$pagenav.=" 跳到<select name='topage' size='1' onchange='window.location=?page+this.value'>
";
for($i=1;$i<=$page_count;$i++){
if($i==$page) $pagenav.="<option value='$i' selected>$i</option>";
else $pagenav.="<option value='$i'>$i</option>";
}
$pagenav .='</select>';
echo '<div class="pages">'.$pagenav.'</div>' ;
- PHP原生分页
- PHP 原生分页
- php原生分页
- php 原生分页
- php 原生分页类
- php最原生的SQL语句分页
- php最简单的原生sql语句分页
- django分页(原生分页)
- 原生PHP
- 原生分页后搜索
- 原生的搜索分页
- js原生 实现分页
- 原生JQUERY html5 分页
- 原生分页代码
- 原生js分页功能
- 原生js分页效果
- java 原生分页
- 原生JS完成假分页
- 每日一题(3):
- c /c++复习笔记 第一天
- ajax 跨域
- CVPR 2017-02-9
- windows下安装sass和compass
- php 原生分页
- 方格填数
- websocket 实现消息推送(转)
- 安装codeblocks
- 1.使用DShow获取本机的视音频设备和自带编解码器列表
- pythonzip()函数的使用
- 关于C#的windons窗体的Excel导入导出功能(含数据库)部门知识点解析和功能实例
- 每天一个 Linux 命令(28):tar 命令
- tools:context的作用