本人常用的分页代码

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>个人会员管理</title> <link href="main.css" rel="stylesheet" type="text/css" /> <style type="text/css"> .closes { font-size:9pt; color:#333333; background-color:#f7f7f7; border:1px solid #CCCCCC;} </style> <script type="text/javascript"> function selectall() { for (var z=0;z<=document.formselect.memberid.length;z++) { var e=document.formselect.memberid[z]; e.checked=!e.checked; } } function delmember(id) { if (confirm('你确定要删除此条信息吗?')){ window.open("gr_delselect.asp?id="+id,"","width=150,height=20,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");}} function killerror(){ return true; } window.onerror=killerror; </script> </head> <body> <table width="700" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF" style="border:1px solid #799AE1"> <tr> <td height="25" colspan="5" bgcolor="#799AE1" style="text-indent:2em;" class="blueback">个人会员列表</td> </tr> <tr> <td width="36" height="25" bgcolor="#ADBEEF">序号</td> <td width="244" bgcolor="#ADBEEF">用户名</td> <td width="140" bgcolor="#ADBEEF">加入日期</td> <td width="140" bgcolor="#ADBEEF">等级</td> <td width="140" bgcolor="#ADBEEF">操作</td> </tr> <form action="gr_delselect.asp" method="post" name="formselect"> <% dim maxperpage maxperpage=20 if not isempty(request("page")) then currentPage=cint(request("page")) else currentPage=1 end if filename="gr_member.asp" dim rs set rs=server.CreateObject("adodb.recordset") sql="select id,dxy_username,datetime,dj from "&gr_membertable&" order by id desc" rs.open sql,conn,1,1 if rs.eof then response.write "没有相关信息" else totalPut=rs.recordcount if currentpage<1 then currentpage=1 end if if (currentpage-1)*maxperpage>totalput then if (totalput mod maxperpage)=0 then currentpage=totalput\maxperpage else currentpage=totalput\maxperpage+1 end if end if if currentpage=1 then showcontent() showpage totalput,maxperpage,filename else if (currentpage-1)*maxperpage<totalput then rs.move (currentpage-1)*maxperpage dim bookmark bookmark=rs.bookmark showcontent showpage totalput,maxperpage,filename else currentpage=1 showcontent showpage totalput,maxperpage,filename end if end if end if sub showcontent() i=1 do while not rs.eof %> <tr> <td height="25" bgcolor="#D6DFF7"> <input type="checkbox" name="memberid" value="<%=rs("id")%>"> </td> <td bgcolor="#D6DFF7"><%=rs("dxy_username")%></td> <td bgcolor="#D6DFF7"><%=rs("datetime")%></td> <td bgcolor="#D6DFF7"><%=rs("dj")%></td> <td bgcolor="#D6DFF7"><a href="member_edit.asp?id=<%=rs("id")%>">修改</a> <a href="javascript:delmember(<%=rs("id")%>)">删除</a></td> </tr> <% rs.movenext i=i+1 if rs.eof then exit do if i>maxperpage then exit do loop end sub %> <tr> <td height="25" colspan="5" bgcolor="#D6DFF7"> <input name="Submit" type="button" class="closes" value="全选" onClick="javascript:selectall()">   <input name="Submit2" type="submit" class="closes" value="删除">  </td> </tr> </form> <% function showpage(totalnumber,maxperpage,filename) %> <tr> <td height="30" colspan="5" align="center" bgcolor="#D6DFF7"> <% dim n if totalnumber mod maxperpage=0 then n=totalnumber\maxperpage else n=totalnumber\maxperpage+1 end if %> 共有<%=totalnumber%>/<%=maxperpage%>条, 当前页<%=currentpage%>/<%=n%>  <%if currentpage<2 then%> [首页] [上一页] <%else%> <a href="<%=filename%>"><font color="red">[首页]</font></a> <a href="<%=filename%>&page=<%=currentpage-1%>"><font color="red">[上一页]</font></a> <%end if%><% if n-currentpage<1 then%> [下一页] [尾页]<%else%><a href="<%=filename%>&page=<%=currentpage+1%>"><font color="red">[下一页] </font></a> <a href="<%=filename%>&page=<%=n%>"><font color="red">[尾页]</font></a> <%end if%> 转到:<select name="dd" class="sle" onChange="location.href=this.options[this.selectedIndex].value"> <%for j=1 to n if currentpage=j then %><option value="<%=filename%>&page=<%=j%>" selected><%=j%></option> <% else %> <option value="<%=filename%>&page=<%=j%>"><%=j%></option> <% end if next %> </select></td></tr> <% end function %> </table> <table width="700" height="28" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td> </td> </tr> </table> </body> </html>

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

时间: 2024-10-09 08:24:05

本人常用的分页代码的相关文章

本人常用的分页代码_ASP基础

个人会员列表 序号 用户名 加入日期 等级 操作 "> <%=rs("dxy_username")%> <%=rs("datetime")%> <%=rs("dj")%> ">修改 )">删除     <% dim n if totalnumber mod maxperpage=0 then n=totalnumber\maxperpage else n=t

本人常用的asp代码[原创]_应用技巧

我把平时所用的东西,备份一下,经常更新1.循环读取form的值for each items in request.form execute items&"="""&server.HTMLEncode(request.Form(items))&"""" next

本人常用的asp代码 原创

我把平时所用的东西,备份一下,经常更新 1.循环读取form的值 for each items in request.form execute items&"="""&server.HTMLEncode(request.Form(items))&"""" next

THINKPHP内容分页代码分享

 这篇文章主要给大家分享了一段自用的THINKPHP内容分页代码,从本人项目中提取出来的,十分好用,这里推荐给小伙伴们.     在使用Thinkphp开发的内容管理系统里面,很多东西都要自己开发,内容分页当然也是要自己开发的,下面是我根据查资料自己整理的方法: 1.首先是在后台编辑内容的时候需要插入分页符,不同的编辑器分页符自然也不同了 2.然后就是读取文章内容的时候,要根据分页符来把内容分割成多个数组然,这里需要传值当前是第几页,根据页数来读取分割后的数组 代码如下:   代码如下: <ph

关于ASP分页代码的问题

问题描述 关于ASP分页代码的问题 本人新手一个,请教个问题. 在做ASP分页的时候,无论你设置每页多少条记录,第一页的时候会把所有记录显示出来,第二页时会把除了第一页的条数全显示出来. 比如设置每页10条记录.第一页会把所有记录显示出来,第二页会把除了前10条记录的剩下所有记录显示出来. 请问这是什么原因?? 晕啊........没有C币 解决方案 分页是一个说起来复杂 但是又不是很复杂的东西 但是要做好 真心不容易 不过你运气好 我昨天刚写完,net将分页写成一个控件,下面是源码: usin

Angular.js与Bootstrap相结合实现表格分页代码_AngularJS

先给大家简单介绍angular.js和bootstrap基本概念. AngularJS 是一个 JavaScript 框架.它可通过 <script> 标签添加到 HTML 页面. AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML. Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. 最近一直学习Angular.js,在学习过程

sqlserver 通用存储过程分页代码

分页存储过程大致有下列几种 1. 利用Not in 和select top 2. 利用id大于多少和select top 3. 利用sql中的游标 4.临时表 可以参看网上的以下链接 C#中常用的分页存储过程小结 http://read.newbooks.com.cn/info/174545.html 在2005中我们的选择就多了,可以利用新语法CTE(公用表表达式),关于CTE的介绍大家可以参看博客园中一位仁兄的系列教程 http://www.cnblogs.com/nokiaguy/arch

PHP中常用的分页类总结

php基本分页  代码如下 复制代码 <?php // database connection info $conn = mysql_connect('localhost','dbusername','dbpass') or trigger_error("SQL", E_USER_ERROR); $db = mysql_select_db('dbname',$conn) or trigger_error("SQL", E_USER_ERROR); // fin

关于PHP的分页代码

分页 读取数据记录的分页代码 <?php if(!$whichpage) {  $notepage=1; } else { $notepage=$whichpage; } $noterecs=0; $pagesize=10; $bbsconn=mysql_connect("localhost","root"); mysql_select_db("rainwindy",$bbsconn); $bbsresult=mysql_query(&qu