和php结合实现分页js代码,无JS,完全php面向过程数据分页实现代码
无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面向过程数据分页实现代码相关推荐
- php对联广告,纯DIV/CSS对联漂浮广告代码(无JS)
源码网两侧漂浮.经测试,兼容IE6,IE7,Firefox浏览器. CSS代码为: .r1{width:80px;height:80px;background:red;float:right; pos ...
- php网页悬浮对联代码,不用js多浏览器兼容纯DIV/CSS对联漂浮广告代码
纯DIV/CSS对联漂浮广告代码(无JS) 源码网两侧漂浮.经测试,兼容IE6,IE7,Firefox浏览器. CSS代码为: .r1{width:80px;height:80px;backgroun ...
- Asp.Net无刷新分页( jquery.pagination.js)
采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果 友情提示:本示例Handler中采用StringBuilder的append方法追加HTML,小数据量可 ...
- html 鼠标经过出现文字,CSS实现鼠标滑过文字弹出一段说明文字无JS代码
用css实现内容弹出,无js代码,下面代码直接拷贝了就可用, 需要背景图的到下面的地址下载,谢谢! 地址:http://download.csdn.net/detail/zurich1979/7229 ...
- js设置html打印不分页,JS 使用 window对象的print方法实现分页打印功能
最近做项目用到了web在线打印功能,经研究使用了JS自身支持的Window对象的打印方法,此种方法兼容性比较好,在IE和火狐浏览器下使用都没有问题. 1.但是网上好多案例都不支持分页功能,最后通过CS ...
- java mvc 分页查询条件_java分页条件查询-GridManager.js表格插件+Pageable分页对象+mybatis pagehelper分页插件...
总览: 一. GridManager.js表格插件 直接上插件API:链接地址 感觉该插件简单好用,插件作者也是有问必答,nice 二. 添加依赖 后端: pom文件添加: 1.7.0.RELEASE ...
- 从前端智能化看“低代码/无代码”
简介: 什么是低代码/无代码开发?业界对于低代码/无代码开发是否存在其他不同的理解?低代码开发和无代码开发之间的区别是什么? 作者 | 甄子 来源 | 阿里技术公众号 一 概念 1 什么是低代码/无代 ...
- vue php 分页组件,基于Vue.js的表格分页组件
有一段时间没更新文章了,主要是因为自己一直在忙着学习新的东西而忘记分享了,实在惭愧. 这不,大半夜发文更一篇文章,分享一个自己编写的一个Vue的小组件,名叫BootPage.不了解Vue.js的童鞋可 ...
- wxml代码支持js代码吗_如何取胜:代码支持者的建议
wxml代码支持js代码吗 I had the honor of asking three of the world's most famous software engineers six ques ...
最新文章
- python爬虫执行scrapy crawl demo出现: import win32api ModuleNotFoundError: No module named 'win32api'错误
- Hadoop学习笔记-关于Hadoop你不得不知道的12个事实
- 说出你的个人知识问题!
- vivado 验证ddr引脚_vivado下ddr3的读写和测试详解
- Java Web托管选项流程图
- z490 linux raid,华硕z490主板装win7系统及bios设置教程(支持10代usb驱动)
- thinkphp 相关
- python的knn算法list_【风马一族_Python】 实施kNN算法
- javascript版购物网站图片轮转
- Codeforces Round #110 (Div. 2)
- 2.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- Kong 的安装和基本概念
- 2、两数相加(python)
- 高数下学习笔记——思维导图
- oracle怎么该字体,oracle中修改国家字符集(转)
- 本周AI热点回顾:Hinton独立发布44页论文火爆社区;新特效火爆全网!各路神仙齐唱《蚂蚁呀嘿》...
- uniapp密码输入框
- linux配置mac地址命令是什么,Linux环境下如何配置IP地址、MAC地址
- 前端背景图放置_web前端入门到实战:css 中的背景图片小技巧和存在的坑
- 一篇文章,带你详细了解华为认证体系证书(二)
- MonoRail和WebForm,谁是瑞士军刀
热门文章
- Eddy Cue称FBI可能会要求苹果激活iPhone摄像头并打开麦克风
- MySQL密码忘记,怎么办?
- 外贸视频教程[外贸人zencart自助建站视频教程]:第一课
- python显示图片_python 一个figure上显示多个图像的实例
- 【毕业答辩】毕业设计答辩前期准备
- 信号与系统考研复习例题详解_小语种日语日本文学复习考研资料加藤周一《日本文学史序说(上)》笔记和考研真题详解...
- 中文python笔记_Python笔记记录
- anaconda navigator更新_Python 数据分析答疑 1:安装 Anaconda
- xcopy远程linux复制,window下批处理操作:从Linux机器下拷贝文件
- linux rsync 目录同步,linux下使用rsync同步目录