MYSQL数据库的翻页
这个是我自己想出来的,当时只想到这么个笨方法。
看到不少人都在问MYSQL怎么翻页,现在拿出来给大家借鉴一下。
如果有好的方法请留言。大家互相探讨。
<script language="JavaScript" type="text/JavaScript">
function immeSubmit(fPage,mPageCount)
{
document.form2.target = ""
if (fPage>mPageCount)
fPage=mPageCount;
if (fPage<"1")
fPage="1";
document.form2.action = "?pPage="+fPage ;
// window.alert("?pPage="+fPage);
document.form2.method = "post";
document.form2.submit();
}
</script>
<%
m_page = 1
If Trim(Request("pPage")) <> "" Then
m_page = Trim(Request("pPage"))
End If
C_SQL = "Select count(*) zs From T_info "
Set Rs = SConn.Execute(C_SQL)
If Not Rs.Eof Then
mRecordCount = Rs("zs")
Else
mRecordCount = 0
End If
Rs.Close
n = 18 '每页显示多少记录
'vvvvvvvvvvvvvvvv计算出记录数所产生的页数vvvvvvvvvvvvvvvvvvvv
If (mRecordCount Mod n) = 0 Then
mPageCount =mRecordCount/n
Else
mPageCount = mRecordCount/n + 1
End If
If Cint(m_page) > mPageCount Then
m_page = mPageCount
End If
'vvvvvvvvvvvvvvvv计算取出记录的起始数vvvvvvvvvvvvvvvvvvvvvvvv
m_min = (Cint(m_page) - 1) * n
'************************************************************
SQL = SQL & " LIMIT "&m_min&","&n
Rs.Open SQL,SConn,3,3
'这里显示数据
'下面这是翻页
<tr bgcolor="#329832">
<td height="24" colspan="5"><div align="center" class="bai">第
<% For k = 1 To mPageCount
If CStr(k) = Trim(m_page) Then%>
<font color="#FF0000"><%=k%></font>
<% Else%>
<a οnclick="document.form2.flag.value=2" href="javascript:immeSubmit(<%=k%>,<%=mPageCount%>);" class="news"><%=k%></a>
<% End If
Next%> 页 </div></td>
基本上就这些,有什么可以留言。
大家一起优化一下。
MYSQL数据库的翻页相关推荐
- MySQL中的翻页优化和延迟缓存
limit offset,N 当offset非常大时,效率极低. 原因是:mysql并不是跳过offset行,然后单取N行.而是取offset+N行. 返回时,放弃前offset行,返回N行.效率较 ...
- MySQL数据库InnoDB坏页处理修复
一.InnoDB坏页出现情况 由于物理磁盘.内存故障.突然断电.强制关机.强制杀死MySQL进程等可能会造成数据坏页现象,数据库实例会不断重启. 错误日志内报如下错误: InnoDB: Databas ...
- 用 Python selenium爬取股票新闻并存入mysql数据库中带翻页功能demo可下载
用 Python selenium爬取实时股票新闻并存入mysql数据库中 1.分析需求 2.创建表 3.分析需要爬取的网页内容 4.python里面selenium进行爬虫操作 1.添加包 2.连接 ...
- MySQL数据库Innodb储存引擎----储存页的结构
上一篇博客回顾: 1:数据库拥有众多的储存引擎,现在主要使用的是Inoodb,这个储存引擎有Compact,Redundant,Dynamic,Compressed四种行格式 2:Compact行格式 ...
- 大数据翻页_【干货】大数据翻页的难点和技巧
今天要讨论一个传统的问题,问题本身比较简单,就是针对大数据,如何优化方案做到性能与成本的平衡.我们经常会遇到一种Key-list类型数据, 如一个用户的好友关系 {"uid":{1 ...
- MySQL数据库储存引擎Inoodb一--记录储存结构
在开文我先说明一下,接下来的数据库知识文章都是在微信公众号"我们都是小青蛙"学习然后在通过自己的理解进行书写的.有兴趣的朋友可以去关注这个微信公众号.话不多说,我们在日常使用数据库 ...
- MySQL数据库—InnoDB行存储格式
目录 一.InnoDB支持的行存储格式 二.Compact记录格式 1.变长字段长度列表 (1)对varchar类型字段长度的存储 (2)对char类型字段长度的存储 2.NULL标志位 3.记录头信 ...
- 用AjaxPro实现无刷新翻页效果及数据库分页技术介绍
在看本文之前,建议查看本人的系列文章: <AjaxPro与服务器端交互过程中如何传值>:http://blog.csdn.net/zhoufoxcn/archive/2008/01/05/ ...
- java mysql jsp分页代码_JAVA/JSP学习系列之六(MySQL翻页例子)
JAVA/JSP学习系列之六(MySQL翻页例子) 更新时间:2006年10月13日 00:00:00 作者: 一.运行前准备 下载了mysql的jdbc驱动(一个jar文件)并加载在CLASSP ...
最新文章
- java宠物医院_java宠物医院管理系统
- 如何给TiDB插上全文检索的翅膀
- [计算机网络] C++模拟telnet登陆SMTP服务发送邮件过程
- Java使用AES加密解密
- 静态局部变量和全局变量的区别!
- 汇编语言--微机CPU的指令系统(五)(字符串操作指令)
- 戴尔押宝iSCSI,由低到高组合成型
- luogu4389 付公主的背包
- OpenSilver: 通过WebAssembly 复活Silverlight
- Postgresql的HashJoin状态机流程图整理
- 数字滤波器(四)--模拟滤波器转化为数字滤波器
- 【LeetCode】【HOT】347. 前 K 个高频元素(哈希表+优先队列)
- 微软发布首个 Chromium Edge stable 预览版
- android 如何实现apk search出现在系统的推荐列表里
- Atitit.视频文件加密的方法大的总结 java c# php
- 基于树莓派的智能图像识别垃圾分类系统
- 雨中拍照:廉价好用的自制伞架
- 安卓游戏时禁止状态栏下拉_Android手机屏蔽状态栏下拉
- routeros php插件,RouterOS的Webfig的使用方法
- 计算机中的数(二):定点数的移位运算和加减运算
热门文章
- CodeForces 732A-Buy a Shovel
- 让Linux进程在后台运行
- 2021年化工自动化控制仪表考试报名及化工自动化控制仪表找解析
- 燃气灶电气线路图及原理_家用燃气灶解析之 热电偶的工作原理
- 部署了HTTPS以后重新验证证书如何取消301跳转
- 【报告分享】2020中国异常流量报告-秒针系统中欧商业评论(附下载)
- EMMC丢失文件系统数据分析
- 阿里云轻量应用服务器环境搭建-Docker删除镜像
- PHP环境搭建(Window操作系统,使用phpstudy)
- (C语言版)无迹卡尔曼滤波UKF和容积卡尔曼滤波CKF进行锂电池SOC估计的C语言版本实现