无JS,完全php面向过程数据分页实现代码,需要的朋友可以参考下

//登陆页面设置的session,当session中存在name时

//session_start();

//$name = $_SESSION['name'];

//if (empty($name)){

// header("Location: error.php");

// exit();

//}

//面向过程, 数据分页显示

if(false!=($mysql = mysql_connect('本地mysql', 'mysql用户名', 'mysql密码'))){

mysql_query('set names utf8',$mysql); //设置数据库中的编码

mysql_select_db("数据库database",$mysql);

}else{

die("连接失败");

}

$pageSize = 10; //页面显示条数

$rowCount = 0; //数据总条数,从数据库获得

$sqlCount = 'select count(id) from employee';

$res1 = mysql_query($sqlCount,$mysql);

//取出数据条数

if(false!=($row=mysql_fetch_row($res1))){

$rowCount = $row[0];

}

//总页数,通过计算得到

$pageCount = 0;

$pageCount = ceil($rowCount/$pageSize);

//获取当前页

if(!isset($_GET['pageNow'])){ // 当 get/post都为空的时候赋默认值1

$pageNow = 1; //当前页数

}elseif(false!=is_numeric($_GET['pageNow']) && $_GET['pageNow']<=$pageCount){

$pageNow = $_GET['pageNow'];

}else{

header("Location: ../Error/error.php");

exit();

}

//打印分页数据

echo "

";

echo "

echo "

id name age sex birthday 编辑雇员 删除雇员 ";

$sqList = "select id,name,age,sex,birthday from employee limit ".($pageNow-1)*$pageSize.",".$pageSize;

$res2 = mysql_query($sqList,$mysql);

while (false!=($row=mysql_fetch_assoc($res2))){

echo "

{$row['id']} {$row['name']} {$row['age']} {$row['sex']} {$row['birthday']} 编辑 删除";

}

echo "

";

//表单控制显示页数

echo "

";

//上一页按钮

if($pageNow>1){

$pageUp = $pageNow-1;

echo "上一页 ";

}

//下一页按钮

if($pageNow

$pageDown = $pageNow+1;

echo "下一页 
";

}

//后退十页按钮

if($pageNow-10>0){

echo "<<< ";

}

//向本页传递当前显示的页数,并显示第几页按钮

for($i=1;$i<=$pageCount;$i++){

if($i>$pageNow-2 && $i

if($i!=$pageNow){

echo "第".$i."页 ";

}

}

}

//前进十页

if($pageNow+10<=$pageCount){

echo ">>> ";

}

//显示当前页与总页数

echo "
当前页".$pageNow."页/共".$pageCount."页";

//跳转页

echo "跳转到:页";

echo "

";

echo "

";

?>

和php结合实现分页js代码,无JS,完全php面向过程数据分页实现代码相关推荐

  1. php对联广告,纯DIV/CSS对联漂浮广告代码(无JS)

    源码网两侧漂浮.经测试,兼容IE6,IE7,Firefox浏览器. CSS代码为: .r1{width:80px;height:80px;background:red;float:right; pos ...

  2. php网页悬浮对联代码,不用js多浏览器兼容纯DIV/CSS对联漂浮广告代码

    纯DIV/CSS对联漂浮广告代码(无JS) 源码网两侧漂浮.经测试,兼容IE6,IE7,Firefox浏览器. CSS代码为: .r1{width:80px;height:80px;backgroun ...

  3. Asp.Net无刷新分页( jquery.pagination.js)

    采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果   友情提示:本示例Handler中采用StringBuilder的append方法追加HTML,小数据量可 ...

  4. html 鼠标经过出现文字,CSS实现鼠标滑过文字弹出一段说明文字无JS代码

    用css实现内容弹出,无js代码,下面代码直接拷贝了就可用, 需要背景图的到下面的地址下载,谢谢! 地址:http://download.csdn.net/detail/zurich1979/7229 ...

  5. js设置html打印不分页,JS 使用 window对象的print方法实现分页打印功能

    最近做项目用到了web在线打印功能,经研究使用了JS自身支持的Window对象的打印方法,此种方法兼容性比较好,在IE和火狐浏览器下使用都没有问题. 1.但是网上好多案例都不支持分页功能,最后通过CS ...

  6. java mvc 分页查询条件_java分页条件查询-GridManager.js表格插件+Pageable分页对象+mybatis pagehelper分页插件...

    总览: 一. GridManager.js表格插件 直接上插件API:链接地址 感觉该插件简单好用,插件作者也是有问必答,nice 二. 添加依赖 后端: pom文件添加: 1.7.0.RELEASE ...

  7. 从前端智能化看“低代码/无代码”

    简介: 什么是低代码/无代码开发?业界对于低代码/无代码开发是否存在其他不同的理解?低代码开发和无代码开发之间的区别是什么? 作者 | 甄子 来源 | 阿里技术公众号 一 概念 1 什么是低代码/无代 ...

  8. vue php 分页组件,基于Vue.js的表格分页组件

    有一段时间没更新文章了,主要是因为自己一直在忙着学习新的东西而忘记分享了,实在惭愧. 这不,大半夜发文更一篇文章,分享一个自己编写的一个Vue的小组件,名叫BootPage.不了解Vue.js的童鞋可 ...

  9. wxml代码支持js代码吗_如何取胜:代码支持者的建议

    wxml代码支持js代码吗 I had the honor of asking three of the world's most famous software engineers six ques ...

最新文章

  1. python爬虫执行scrapy crawl demo出现: import win32api ModuleNotFoundError: No module named 'win32api'错误
  2. Hadoop学习笔记-关于Hadoop你不得不知道的12个事实
  3. 说出你的个人知识问题!
  4. vivado 验证ddr引脚_vivado下ddr3的读写和测试详解
  5. Java Web托管选项流程图
  6. z490 linux raid,华硕z490主板装win7系统及bios设置教程(支持10代usb驱动)
  7. thinkphp 相关
  8. python的knn算法list_【风马一族_Python】 实施kNN算法
  9. javascript版购物网站图片轮转
  10. Codeforces Round #110 (Div. 2)
  11. 2.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- Kong 的安装和基本概念
  12. 2、两数相加(python)
  13. 高数下学习笔记——思维导图
  14. oracle怎么该字体,oracle中修改国家字符集(转)
  15. 本周AI热点回顾:Hinton独立发布44页论文火爆社区;新特效火爆全网!各路神仙齐唱《蚂蚁呀嘿》...
  16. uniapp密码输入框
  17. linux配置mac地址命令是什么,Linux环境下如何配置IP地址、MAC地址
  18. 前端背景图放置_web前端入门到实战:css 中的背景图片小技巧和存在的坑
  19. 一篇文章,带你详细了解华为认证体系证书(二)
  20. MonoRail和WebForm,谁是瑞士军刀

热门文章

  1. Eddy Cue称FBI可能会要求苹果激活iPhone摄像头并打开麦克风
  2. MySQL密码忘记,怎么办?
  3. 外贸视频教程[外贸人zencart自助建站视频教程]:第一课
  4. python显示图片_python 一个figure上显示多个图像的实例
  5. 【毕业答辩】毕业设计答辩前期准备
  6. 信号与系统考研复习例题详解_小语种日语日本文学复习考研资料加藤周一《日本文学史序说(上)》笔记和考研真题详解...
  7. 中文python笔记_Python笔记记录
  8. anaconda navigator更新_Python 数据分析答疑 1:安装 Anaconda
  9. xcopy远程linux复制,window下批处理操作:从Linux机器下拷贝文件
  10. linux rsync 目录同步,linux下使用rsync同步目录