网页数据分页显示php,PHP网页设计例子:用PHP3完成MySQL数据的分页显示
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
会MYSQL吗?会,我会把我的信息在数据库里插入删除啦mysql|分页|数据|显示 建表及生成测试数据(mysql.sql):
create table pagetest(
id int unsigned not null primary key auto_increment,
name text not null
);
insert into pagetest(name) values('您好,伴侣,这是分页测试数据!');
insert into pagetest(name) values('第2条');
insert into pagetest(name) values('第3条');
insert into pagetest(name) values('第4条');
insert into pagetest(name) values('第5条');
insert into pagetest(name) values('第6条');
insert into pagetest(name) values('第7条');
insert into pagetest(name) values('第8条');
insert into pagetest(name) values('第9条');
insert into pagetest(name) values('第10条');
insert into pagetest(name) values('第11条');
insert into pagetest(name) values('第12条');
insert into pagetest(name) values('第13条');
显示法式(mysql.php3):
$pagesize = 2;//每页显示2笔记录
$server = mysql_pconnect("localhost","test","test") or die("没法毗连到localhost主机上的MySQL数据库办事器!");//以test账号、test暗码毗连localhost主机上的MySQL数据库
$db = mysql_select_db("test") or die("没法毗连到test数据库!");
$sql = "select count(*) as total from pagetest";//生成查询纪录数的SQL语句
$rst = mysql_query($sql) or die("没法履行SQL语句:$sql !");//查询纪录数
$row = mysql_fetch_array($rst) or die("没有更多的纪录!");//掏出一笔记录
$rowcount = $row["total"];//掏出纪录数
mysql_free_result($rst) or die("没法释放result资本!");//释放result资本
$pagecount = bcdiv($rowcount+$pagesize-1,$pagesize,0);//算出总共有几页
if(!isset($pageno)) $pageno = 1;//在没有设置pageno时,缺省为显示第1页
if($pageno<1) $pageno = 1;//若pageno比1小,则把它设置为1
if($pageno>$pagecount) $pageno = $pagecount;//若pageno比总共的页数大,则把它设置为最初一页
if($pageno>0){
$href = eregi_replace("%2f","/",urlencode($PHP_SELF));//把$PHP_SELF转换为可以在URL上利用的字符串,如许的话就能够处置中文目次或中文文件名
if($pageno>1){//显示上一页的裢接
echo '
$rst = mysql_query($sql);//查询本页数据
$num_fields = mysql_num_fields($rst);//获得字段总数
$i = 0;
while($i
$fields[$i] = mysql_field_name($rst,$i);//获得第i+1个字段的名字
$i++;
}
echo '
echo '
';
reset($fields);
while(list(,$field_name)=each($fields)){//显示字段称号
echo "
$field_name";
}
echo '
';
while($row=mysql_fetch_array($rst)){//显示本页数据
echo '
';
reset($fields);
while(list(,$field_name)=each($fields)){//显示每一个字段的值
$field_value = $row[$field_name];
if($field_value==""){
echo '
';
}
else{
echo "
$field_value";
}
}
echo '
';
}
echo '
';//表格输入停止
mysql_free_result($rst) or die("没法释放result资本!");//释放result资本
}
else{
echo "今朝该表中没有任何数据!";
}
mysql_close($server) or die("没法与办事器断开毗连!");//断开毗连并释放资本
?>
如果不会怎么办,我的视频教程里有个最简单的留言板 最开始离不开模仿,
网页数据分页显示php,PHP网页设计例子:用PHP3完成MySQL数据的分页显示相关推荐
- mysql数据转存到时序数据库_干货丨如何高速迁移MySQL数据到时序数据库DolphinDB...
DolphinDB提供了两种导入MySQL数据的方法:ODBC插件和MySQL插件.我们推荐使用MySQL插件导入MySQL数据,因为它的速度比ODBC导入更快,导入6.5G数据,MySQL插件的速度 ...
- 非法关机 mysql_一次非法关机导致mysql数据表损坏的实例解决 -电脑资料
排查修复数据表的经过: 2.启动mysql服务,卸载和关闭rpm安装的mysql服务 (昨天安装postfix好像yum安装了mysql),用netstat -anp |grep mysqld 命令查 ...
- 通过Logstash实现mysql数据定时增量同步到ES
文章目录 前言 一.系统配置 二.同步步骤整体概览 三.logstash数据同步实战 1.新建mysql表 2.ES中新建索引 3.Logstash 管道配置 4.启动Logstash 5.测试 6. ...
- php mysql插入的数据有引号,PHP引号转义中解决POST,GET,Mysql数据自动转义问题
在处理mysql和GET.POST的数据时,常常要对数据的引号进行转义操作. PHP中有三个设置可以实现自动对'(单引号),"(双引号),\(反斜线)和 NULL 字符转转. PHP称之为魔 ...
- 使用canal同步MySQL数据到Elasticsearch(ES)
目录 1.功能及使用场景 1.1.功能介绍 1.2.使用场景 2.需求引入 3.canal文件下载及准备 3.1 下载文件 3.2 准备文件 4.deployer安装及效果测试 4.1.deploye ...
- logstash增量同步mysql数据到es
本篇本章地址:https://www.cnblogs.com/Thehorse/p/11601013.html 今天我们来讲一下logstash同步mysql数据到es 我认为呢,logstash是众 ...
- ES和MySQL数据同步(简略版)
一.在docker配置elasticsearch和kibana 1.注:elasticsearch和kibana的版本要一致 elesticsearch --拉取镜像 docker pull dock ...
- MySQL数据同步到 Redis 缓存的几种方法
1 Mysql查完数据,再同步写入到Redis中 缺点1:会对接口造成延迟,因为同步写入redis本身就有延迟,并且还要做重试,如果redis写入失败,还需要重试,那就更费时间了. 缺点2:不解耦,如 ...
- excel导入mysql后会多了0_Excel导入MySQL数据出现
点击import:则数据导入表格成功,结果如下所示 导入的MySQL数据错列问题: 当导入fct_sales_item的时候发现,数据存在一个错列有问题.也就是对比MySQL数据库原表的列的顺序,会发 ...
最新文章
- 本地方法接口和本地方法栈
- python学哪个版本-我现在应该学习哪个版本的Python?哪个方向更好?
- 004_常用浏览器内核
- Xavier初始化和He初始化
- java函數_函數(Java版)
- 中小型企业纯开源免费工具的解决方案
- 四十三、深入Java中的数组流,数据流和对象流操作
- Apache负载均衡设置方法: mod_proxy
- SpringMVC注解解析
- 《Android游戏开发详解》——第3章,第3.1节构造方法
- Linux中断处理:上半部和下半部
- matlab的小波分析,Matlab下小波分析wavelet常用命令
- Atiitt 图像处理的常见功能业务用途与类库与功能实现 目录 1. 常见业务场景	2 1.1. 缩略图	2 1.2. 判断图像大小分辨率要求 长度 宽度	2 1.3. 图像格式 转换,,黑白图像
- VMware虚拟机的下载与安装(附Win10简易安装教程)
- 2001年新闻组大全
- python字符串替换
- 社工查询-最强社工查询网址汇总
- OpenCV之IplImage详解
- wps怎么生成html,wps如何自动生成页码 wps页码设置详细方法
- 有关GUASS高斯数据库的语法汇总(获取字符串字节数等)
热门文章
- 直播丨墨天轮邂逅MySQL之父,腾讯云CDB/CynosDB技术揭秘之自主可控、前沿探索
- 云数据库时代:企业数据架构的云化智能重构和变革(含大会PPT)
- 数据库流行度9月排行榜:Oracle 的老骥伏枥和 MongoDB 逆风飞扬
- 多级缓存设计详解 | 给数据库减负,刻不容缓!
- 招商银行周伟:Fintech数据开放平台之数据库军规和内功修炼(含PPT)
- 利用文字技术帮助选购商品,慧眼“识”物的人都这样做……
- GaussDB(for MySQL)如何在存储架构设计上做到高可靠、高可用
- Rust 算法排位记-选择排序图示与代码实现
- 华为云大咖说-庄表伟:架构师的基本功——管理篇
- java mysql 常见框架_Java岗面试重点:Java+JVM+MySQL+框架+算法,金九银十涨薪全靠它...