| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 566 人关注过本帖
标题:请求版主们或高手帮忙搞成码分页显示
只看楼主 加入收藏
ningzhonghui
Rank: 2
等 级:论坛游民
帖 子:74
专家分:13
注 册:2010-11-19
结帖率:84.62%
收藏
已结贴  问题点数:5 回复次数:6 
请求版主们或高手帮忙搞成码分页显示
天天在论谈看贴子学习,但还是学不太会
以上这代码我要 1页显示10条 并有最前一页和最后一页
实在不行搞得最简单的也行,也好给我这种新手学习!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<title>清空所有会员——复选框批量删除+确定删除</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="inc/admin.css" type="text/css">
<SCRIPT language=JavaScript type=text/JavaScript>
function CheckAll(form)  {
  for (var i=0;i<form.elements.length;i++)    {
    var e = form.elements[i];
    if (e.name != 'chkall')       e.checked = form.chkall.checked;
   }
  }

</SCRIPT>

</head>

<body>
<div>
<form name="del" action="del_skins.asp" method="post">
<table width="70%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#3399CC">
  <tr>
    <td width="5%" height="25" align="center"><font color="red">ID号</font></td>
    <td width="10%" height="25" align="center"><font color="red">用户</font></td>
    <td width="10%" height="25" align="center"><font color="red">皮肤名称</font></td>
    <td width="10%" height="25" align="center"><font color="red">文件名</font></td>
    <td width="10%" height="25" align="center"><font color="red">皮肤路径</font></td>
    <td width="5%" height="25" align="center">&nbsp;</td>
    <td width="5%" align="center"><font color="red">删除</font></td>
  </tr>
  <%
 set rs=server.createobject("adodb.recordset")
 sql="select * from upfile"
 rs.open sql,conn,1,3
 do while not rs.eof
  %>
<tr>
<td align="center"><input align="center" name="-" type="text" class="input1" id="-" value="<%=rs("id")%>" size="10" maxlength="100" disabled></td>
<td align="center"><input align="center" name="username" type="text" class="input1" id="username" value="<%=rs("username")%>" size="15" maxlength="100"></td>
<td align="center"><input name="fileremark" type="text" class="input1" id="fileremark" value="<%=rs("fileremark")%>" size="15" maxlength="100"></td>
<td align="center"><input name="filename" type="text" class="input1" id="filename" value="<%=rs("filename")%>" size="15" maxlength="100"></td>
<td align="center"><input name="fileurl" type="text" class="input1" id="look" value="<%=rs("fileurl")%>" size="15" maxlength="100"></td>

    <td height="25" align="center"><label>
  <input type="checkbox" name="id" value="<%=rs("id")%>">
     
    </label></td>
    <td align="center">删除</td>
  </tr>
    <%
 rs.movenext
 loop
  %>

  <tr>
    <td height="25" align="center">&nbsp;</td>
    <td height="25" align="center"><label>
 <input name="chkall" type="checkbox" id="chkall" value="select" onclick=CheckAll(this.form)>
     
    </label></td>
    <td align="center">选中全部</td>
  </tr>
  <tr>
    <td height="25" colspan="3" align="center"><label>
      <input type="submit" name="Submit" value="删除所选" onclick="{if(confirm('确定要删除皮肤及文件吗?')){return true;}return false;}" />
     &nbsp; &nbsp;&nbsp;
      <input type="reset" name="Submit2" value="重置" />
    </label></td>
    </tr>
</table>
</form>
</body>
</html>
搜索更多相关主题的帖子: content PUBLIC 会员 
2010-12-25 22:48
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:2 
程序代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--#include file="CONDB.inc"-->
<!--引用数据库连接文件-->
<!--#include file="Cls\WebSiteSetInf.asp"-->
<%
   '声明数据库记录集对象
   Dim rsano
   Dim oWebI
   '创建数据库记录集对象
   Set rsano=Server.CreateObject("ADODB.Recordset")
   '设定数据库记录集游标类型
   rsano.cursortype=3
   '打开记录集对象
   rsano.Open "select * From ANOUCE ORDER BY AnnounceTheDate DESC",con
   '设定每页显示记录数
   rsano.pagesize=25
   '得到请求的页号
   page=clng(request("page"))
   IF request("page")<>"" then
     page=clng(request("page"))
   Else
     page=1
   End IF
   IF page<1 Then page=1
   If page>rsano.pagecount Then page=rsano.pagecount
   rsano.absolutepage=page
   '网页样式初始化代码
%>
<title>网站公告页面</title>
<STYLE type=text/css>
A {
    TEXT-TRANSFORM: none; TEXT-DECORATION: none
}
UNKNOWN {
    TEXT-DECORATION: underline
}
.style22 {font-size: 12px}
.style16 {font-size: 14px}
BODY {
    background-color: <%=PageStyleT.BackGround%>;
}
</STYLE>
</head>

<BODY>

<table width="294" height="46" border="0" cellspacing="0">
  <tr>
    <td width="338"><div align="center" class="style22">公告标题</div></td>
    <td width="95"><div align="center" class="style22">发布日期</div></td>
  </tr>
  <%
  '定义循环变量
  dim iPage
  For iPage=1 to rsano.Pagesize
   'recno=(page-1)*rsano.pagesize+ipage记录编号计算公式
   Response.Write("<tr>")
     Response.write("<td><span class=style16><a href=announceview.asp?anbh="&rsano.Fields(0).Value&" target=_self>"&rsano.Fields(1).Value&"</a></span></td>")
     Response.Write("<td><span class=style22>"&FormatDateTime(rsano.Fields(4).Value,2)&"</span></td>")
   Response.Write("</tr>")
   rsano.MoveNext
   IF rsano.EOF Then
      Exit For
   End If
  Next
  %>
</table>
<table width="293" border="0">
  <tr>
  <%
  '翻页控制代码
  IF page<>1 Then
    Response.Write("<td><span class=style22><a href=announce.asp?page=1>第一页</a></span></td>")
    Response.Write("<td><span class=style22><a href=announce.asp?page="&(page-1)&">上一页</a></span></td>")
  Else
    Response.Write("<td><span class=style22>第一页</span></td>")
    Response.Write("<td><span class=style22>上一页</span></td>")
  End IF   
  IF page<>rsano.pagecount then
    Response.Write("<td><span class=style22><a href=announce.asp?page=" & (page+1) & ">下一页</a></span></td>")
    Response.Write("<td><span class=style22><a href=announce.asp?page=" & rsano.pagecount & ">最后一页</a></span></td>")
  Else
    Response.Write("<td><span class=style22>下一页</span></td>")
    Response.Write("<td><span class=style22>最后一页</span></td>") 
  End IF
  %>
    <td><span class=style22><%=rsano.pagecount%></span></td>
    <td><span class=style22>当前第<%=page%></span></td>
  </tr>
</table>
<%
'网页对象析构代码
rsano.Close
con.Close
Set rsano=Nothing
Set con=Nothing
%>
</body>
</html>
最简单的分页代码
2010-12-26 11:20
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
收藏
得分:2 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<title>清空所有会员——复选框批量删除+确定删除</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="inc/admin.css" type="text/css">
<SCRIPT language=JavaScript type=text/JavaScript>
function CheckAll(form)  {
  for (var i=0;i<form.elements.length;i++)    {
    var e = form.elements[i];
    if (e.name != 'chkall')       e.checked = form.chkall.checked;
   }
  }

</SCRIPT>

</head>

<body>
<div>
<form name="del" action="del_skins.asp" method="post">
<table width="70%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#3399CC">
  <tr>
    <td width="5%" height="25" align="center"><font color="red">ID号</font></td>
    <td width="10%" height="25" align="center"><font color="red">用户</font></td>
    <td width="10%" height="25" align="center"><font color="red">皮肤名称</font></td>
    <td width="10%" height="25" align="center"><font color="red">文件名</font></td>
    <td width="10%" height="25" align="center"><font color="red">皮肤路径</font></td>
    <td width="5%" height="25" align="center">&nbsp;</td>
    <td width="5%" align="center"><font color="red">删除</font></td>
  </tr>
  <%
set rs=server.createobject("adodb.recordset")
sql="select * from upfile"
rs.open sql,conn,1,3
Dim TotalPage,CurrentPage,TotalCount
rs.PageSize=5 '每页数量
TotalPage=rs.Pagecount '总页数
TotalCount=rs.RecordCount '总数量
CurrentPage=request("page") '当前页
if not isNumeric(CurrentPage) or CurrentPage="" then
CurrentPage=1
else
CurrentPage=Clng(CurrentPage)
end if
if CurrentPage>TotalPage then
CurrentPage=TotalPage
end if
rs.AbsolutePage=CurrentPage
for i=1 to rs.PageSize
if rs.eof then Exit for  %>
<tr>
<td align="center"><input align="center" name="-" type="text" class="input1" id="-" value="<%=rs("id")%>" size="10" maxlength="100" disabled></td>
<td align="center"><input align="center" name="username" type="text" class="input1" id="username" value="<%=rs("username")%>" size="15" maxlength="100"></td>
<td align="center"><input name="fileremark" type="text" class="input1" id="fileremark" value="<%=rs("fileremark")%>" size="15" maxlength="100"></td>
<td align="center"><input name="filename" type="text" class="input1" id="filename" value="<%=rs("filename")%>" size="15" maxlength="100"></td>
<td align="center"><input name="fileurl" type="text" class="input1" id="look" value="<%=rs("fileurl")%>" size="15" maxlength="100"></td>

    <td height="25" align="center"><label>
  <input type="checkbox" name="id" value="<%=rs("id")%>">
     
    </label></td>
    <td align="center">删除</td>
  </tr>
    <%
rs.movenext
Next  %>

  <tr>
    <td height="25" align="center">&nbsp;</td>
    <td height="25" align="center"><label>
<input name="chkall" type="checkbox" id="chkall" value="select" onclick=CheckAll(this.form)>
     
    </label></td>
    <td align="center">选中全部</td>
  </tr>
  <tr>
    <td height="25" colspan="3" align="center"><label>
      <input type="submit" name="Submit" value="删除所选" onclick="{if(confirm('确定要删除皮肤及文件吗?')){return true;}return false;}" />
     &nbsp; &nbsp;&nbsp;
      <input type="reset" name="Submit2" value="重置" />
    </label></td>
    </tr>
</table>
</form>
<div><% Response.Write("共"&TotalCount&"个")
if CurrentPage=1 then
Response.Write(" 首页 上一页 ")
else
Response.Write(" <a href=""?page=1"">首页</a> ")
Response.Write(" <a href=""?page="&CurrentPage-1&""">上一页</a> ")
end if
if CurrentPage=TotalPage then
Response.Write(" 下一页 尾页 ")
else
Response.Write(" <a href=""?page="&CurrentPage+1&""">下一页</a> ")
Response.Write(" <a href=""?page="&TotalPage&""">尾页</a> ")
end if
Response.Write(CurrentPage&"/"&TotalPage)
 %></div>
</body>
</html>

[ 本帖最后由 wangjy500 于 2010-12-26 11:50 编辑 ]

QQ:63572063
2010-12-26 11:47
ningzhonghui
Rank: 2
等 级:论坛游民
帖 子:74
专家分:13
注 册:2010-11-19
收藏
得分:0 
回复 3楼 wangjy500
多谢wangjy500兄弟讲解服务周到,正是我想要的效果测试成功!
兄弟能讲解一上这个
<%rs.movenext
loop  %>

换成了
<%rs.movenext
Next %>
我想知道下



[ 本帖最后由 ningzhonghui 于 2010-12-26 14:47 编辑 ]
2010-12-26 14:33
ningzhonghui
Rank: 2
等 级:论坛游民
帖 子:74
专家分:13
注 册:2010-11-19
收藏
得分:0 
回复 2楼 yms123
多谢拉版主提供参照给我这种新手学习受益拉!
2010-12-26 14:35
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:2 
Next 对应的是for

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-12-26 19:11
ningzhonghui
Rank: 2
等 级:论坛游民
帖 子:74
专家分:13
注 册:2010-11-19
收藏
得分:0 
回复 6楼 hams
谢谢明白了!
2010-12-27 10:07
快速回复:请求版主们或高手帮忙搞成码分页显示
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026447 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved