<!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content="text/html;charset=utf-8"> </head> <style type="text/css"> body{ font-size: 12px;font-family: verdana;width: 100%; } div.page{ text-align: center; } div.content{ height: 300px; } div.page a{ border:#aaaadd 1px solid;text-decoration: none;padding: 2px 5px 2px 5px;margin: 2px; } div.page span.current{ border:#000099 1px solid;background-color: #000099;padding: 2px 5px 2px 5px;margin: 2px;color: #fff;font-weight: bold; } div.page span.disable{ border:#eee 1px solid;padding:2px 5px 2px 5px; margin: 2px;color:#ddd; } div.page form{ display: inline; } </style> <body> echo "数据库连接失败"; exit; } //选择所要操作的数据库 mysqli_select_db($conn,$db); //设置数据库编码格式 mysqli_query($conn,"SET NAMES UTF8"); //编写sql获取分页数据 SELECT * FROM 表名 LIMIT 起始位置,显示条数 $sql="SELECT * FROM page order by id ASC LIMIT ".($page-1)*$pageSize .",{$pageSize}"; //把sql语句传送到数据库 $result=mysqli_query($conn,$sql); //将数据显示到table中,并未table设置格式 echo ""; echo "";echo"";while($row=mysqli_fetch_assoc($result)){echo"";echo"";echo"";echo"";}echo" ID NAME {$row['ID']} {$row['NAME']} "; echo ""; //释放结果 mysqli_free_result($result); //获取数据总条数 $total_sql="SELECT COUNT(*)FROM page"; $total_result=mysqli_fetch_array(mysqli_query($conn,$total_sql)); $total=$total_result[0]; echo $total;//一共是124 $total_pages=ceil($total/$pageSize); //关闭数据库 mysqli_close($conn); /**3---显示数据+显示分页条**/ $page_banner=""; //计算偏移量 $pageoffset=($showPage-1)/2; //两种情况下 首页、上一页 的显示效果 if($page>1){ $page_banner .= "关注打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?
立即登录/注册


微信扫码登录