php分页采集数据,php实现分页调取数据库记录
function doDel(id){
if(confirm("确认要删除吗?")){
window.location="action.php?action=del&id="+id;
}
}
img {border:0;}
.tiao{width:30px;}
session_start();
这里用来判断输入的跳转页数是否能超范围 由于这些语句不能放到下边,故此借助session来完成
if(isset($_POST['submit']))
{
$temp= @$_POST['pagenum'];
// var_dump($_SESSION['pages']);
if($temp>=1&&$temp<=$_SESSION['pages'])
echo "";
else
echo "";
}
?>
ID | 姓名 | 性别 | 邮箱 | 电话 | 联系地址 | 简介 | 操作 |
---|
//1.连接数据库
$dbhost='localhost';//数据库服务器名称
$dbuser='root';// 连接数据库用户名
$dbpass='';// 连接数据库密码
$dbname='online';// 数据库的名字
// 连接到数据库
error_reporting(E_ALL ^ E_DEPRECATED);//解决报错问题
$connect=mysql_connect($dbhost,$dbuser,$dbpass);
if(!$connect) exit('数据库连接失败!');
mysql_select_db($dbname,$connect);
mysql_query('set names gbk');//设置编码
//设置
$page=1;
$pagesize=2;
//计算一共多少记录,用于计算页数
$rs = mysql_query("select count(*) from xinxi",$connect);
$row = @mysql_fetch_array($rs);
$numrows = $row[0];
//计算页数
$pages = intval($numrows / $pagesize);//求得整页
if ($numrows % $pagesize) //余下的按一页来算
{
$pages++;
}
//留存总页数
$_SESSION['pages']=$pages;
//留存总页数
//设置页数
if (isset($_GET['page'])) //获取地址传来的页数
{
$page = intval($_GET['page']);
}
else
{
$page = 1; //其他情况,都指向第一页
}
//计算记录的偏移量
$offset = $pagesize * ($page - 1);
//读取指定记录
$result = mysql_query("select * from xinxi order by id limit $offset,$pagesize",$connect);
//2.执行sql语句
// $sql="SELECT * FROM `xinxi`";
// $result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
echo "
";
echo "
{$row['id']}";
echo "
{$row['name']}";
echo "
{$row['sex']}";
echo "
{$row['mail']}";
echo "
{$row['tel']}";
echo "
{$row['adress']}";
echo "
{$row['introduce']}";
echo "
删除
修改
";
echo "
";
}
//只有首页,上一页,下一页,末页
error_reporting(0);
echo "
if($page==1)//处于首页的话
{ echo "首页";
echo " ";
echo "上一页";
echo " ";
$tempx=$page+1;
echo "下一页";
echo " ";
echo "末页";
}
else if($page==$pages){//处于末页的话
echo "首页";
echo " ";
$temps=$page-1;
echo "上一页";
echo " ";
echo "下一页";
echo " ";
echo "末页";
}
else {
echo "首页";
echo " ";
$temps=$page-1;
echo "上一页";
echo " ";
$tempx=$page+1;
echo "下一页";
echo " ";
echo "末页";
}
echo "
跳转到页 ";
//点击页数进行选择的分页特点
// echo "
// for ($i = 1;$i < $page;$i++)
// {
// echo "[".$i."]";
// }
// echo "[".$page."]";
// for ($i = $page + 1;$i <= $pages;$i++)
// {
// echo "[".$i."]";
// }
echo "
";
?>
php分页采集数据,php实现分页调取数据库记录相关推荐
- js分页--存储数据并进行分页
//分页方法var page = function(){this.v = {o:null,//ul父级层home:null,previous:null,next:null,last:null, lis ...
- 火车头采集翻页内容_火车头采集器教程:使用分页采集有分页的数据
使用分页采集有分页的数据 分页就是目标网站上一个文章分为好几页,我们需要设置规则将其全部采到.采集要点: 1.采集规则要对每个分页都适用. 2.分页规则如果是全部列出,只要第一个页面的分页规则就可以了 ...
- php采集分页数据,如何通过php+wordpress实现分页获取数据
1.首先我们通过WordPress来搭建我们的博客网站,需要实现分页获取数据,我们需要了解一下WordPress给我们提供的api. 主要是get_posts()这个api的使用方法. 函数的结构大概 ...
- 火车头9.2 内容分页采集
火车头不同的版本设置有些不一样,从网上找的一些内容是一个老版本的,估计是7,8 版本,我这里用的是9.0.11.19版本,就是9版本吧.在网上找的一些设置截图都是不一样的.这里我讲下火车头采集9是如何 ...
- 文章内容分页采集方法-免费采集器
采集数据时遇到文章的内容分成多页显示,我们要怎么采集呢? 我们可以使用免费采集器来设置,将有翻页的内容重新合并成一篇文章即可. 目录 1. 分页配置 2. 分页高级设置(可选) 1. 分页配置 在简数 ...
- Case Study: 利用JS实现数据库网页的数据分页、数据选择、数据详细信息查看功能
一.目标 该笔记的目的是引导读者借助WampServer平台和MySQL数据库,利用HTML/CSS/JS/PHP设计一个能够进行实现数据分页显示.数据选择.数据详细信息查看功能的数据库网页.该数据库 ...
- java 泛型集合 json_将泛型集合转换成分页json数据
[java]代码库package com.sunweb.util.jsonfactory; import java.util.List; import com.sunweb.util.jsonfact ...
- Criteria查询之分页显示数据
Criteria对象的setMaxResults()方法可以限定查询返回的记录总数,其setFirstResult()方法可以设置满足条件的第1条记录的位置.二者配合时可以分页显示返回的数据 示例如下 ...
- Database之SQLSever:SQL命令实现查询之多表查询、嵌套查询、分页复杂查询,删除表内重复记录数据、连接(join、left join和right join简介及其区别)等案例之详细攻略
Database之SQLSever:SQL命令实现查询之多表查询.嵌套查询.分页复杂查询,删除表内重复记录数据.连接(join.left join和right join简介及其区别)等案例之详细攻略 ...
最新文章
- 剑指offer:机器人的运动范围
- Windows 7安装MySQL最后一步提示错误“mysql 终结点映射器中没有更多的终结点可用的” 解决方法...
- 拼多多暴跌的原因找到了
- 05,pytorch_手写数字案例
- 【数据结构与算法】之深入解析“合并K个升序链表”的求解思路与算法示例
- hashcat离线碰撞md5
- java菜鸟到cto 图_从菜鸟到入门,掌握 Log4j
- 在MFC程序中增加控制台窗口
- canvas动画科技园_16个富有创意的HTML5 Canvas动画特效集合
- 如何在 Project 里设置(创建)里程碑
- 如何备份linux磁盘空间,请问怎么备份整个硬盘又快又省空间?
- 五笔字根表识别码图_五笔字体识别码规则图 五笔输入法字根表
- 更好的图片压缩途径: WebP探索之路
- 视频教程-金蝶K3 WISE 视频教程-ERP
- 打印预览的时候,总是会多于一个空白页,怎么办?
- stc12c5a60s MQ系列传感器及报警
- 相律公式表达式_第六章 相平衡主要公式及其适用条件
- Worthington核心酶——木瓜蛋白酶的特征及相关应用
- css箭头图片方向转换
- 考试系统服务器考试机,考试系统
热门文章
- python遍历data、并输出结果_获取python运行输出的数据并解析存为dataFrame实例
- 什么是 SAP Spartacus 里的 module augmentation
- TypeScript 的 Object Types
- SAP Spartacus里px,em和rem的应用
- Angular jasmine单元测试框架fixture.detectChanges的实现原理
- SAP Spartacus Unit List树形数据的加载触发时机
- Angular应用里input字段后面的_ngcontent-hqi是什么含义
- SAP CDS view自学教程之八:SAP Fiori Elements里不同类型的annotation
- SAP CRM文本配置里的Continue标签,到底控制了什么行为
- CBA Opportunity creation的性能跟踪