标题:help me !!!waiting online.....
只看楼主
mengya
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2005-11-8
 问题点数:0 回复次数:4 
help me !!!waiting online.....


请问下面这段代码按类查询后
怎样按分类结果分页显示呢???

<!--#include file="conn.asp"-->
<%
dim rs
dim sql
Set rs=server.CreateObject("ADODB.recordset")
if request.form("title")<>"" then
sql="select * from class_content where class_1='"&request.form("title")&"' order by time desc" //按分类查询部分

rs.open sql,conn,1,1
PageSize=20
pagecount=rs.PageCount
page=int(request.QueryString ("page"))
page=0
if page<=0 then page=1
if request.QueryString("page")="" then page=1
rs.AbsolutePage=page

else
sql="select * from class_content order by time desc"
rs.open sql,conn,1,1
rs.PageSize=20
pagecount=rs.PageCount
page=int(request.QueryString ("page"))
if page<=0 then page=1
if request.QueryString("page")="" then page=1
rs.AbsolutePage=page
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>北京生活网=&gt;修改或删除内容</title>
<link href="../css/lifeshow.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
background-color: #c4ddff;
}
-->
</style></head>

<body>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#0000FF">
<tr bgcolor="#C4DDFF"><td colspan="5" align="center"><font class=title color=#ff0000>修改或删除内容</font></td>
</tr>
<tr bgcolor="#C4DDFF"><td colspan="5" align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form name="form1" action="update_content_face.asp" method="post">
<tr>
<td width="28%" class="font_20">指定文章类别:</td>
<td width="60%"><input name="title" type="text" size="30"></td>
<td width="12%"><div align="center">
<input type="submit" name="Submit" value="提交">
</div></td>
</tr></form>
</table></td>
</tr>
<tr bgcolor="#C4DDFF" class="font_20">
<td><div align="center"><strong>栏目</strong></div></td>
<td><div align="center"><strong>分栏</strong></div></td>
<td><div align="center"><strong>标题</strong></div></td>
<td><div align="center"><strong>修改</strong></div></td>
<td><div align="center"><strong>删除</strong></div></td>
</tr>
<%
i=0
do while not rs.eof
i=i+1
%>
<tr bgcolor="#C4DDFF" class="font_20">
<td align="center" class="font_20"><%=rs("class_1")%></td>
<td align="center" class="font_20"><%=rs("class_2")%></td>
<td class="font_20"><%=rs("title")%></td>
<td align="center"><a href="update_content.asp?id=<%=rs("id")%>" class="font_20">修改</a></td> //未分类时的分分页显示若分类后这部分应该怎么处理呢

<td align="center"><a href="del_content.asp?id=<%=rs("id")%>" class="font_20">删除</a></td>
</tr>
<%
rs.movenext
if i mod 20 =0 then
exit do
end if
loop%>
<tr bgcolor="#C4DDFF" class="font_20">
<td colspan="5" align="right" class="font_20">
<%for j=1 to pagecount
response.write("<a href=update_content_face.asp?page="&j&">"&j&"</a>&nbsp;&nbsp;")
next%> </td></tr>
</table>
</body>
</html>

[此贴子已经被作者于2005-12-5 16:41:09编辑过]

搜索更多相关主题的帖子: help online waiting 
2005-12-05 16:37
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 

姐姐,你不能把编码弄好点吗

这样要看编码还要看内容


中国人的财富网:http://www..cn/
2005-12-05 16:38
mengya
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2005-11-8
得分:0 
不好意思啦
刚才好像是出错了呀

2005-12-05 16:42
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
page=0
if page<=0 then page=1
if request.QueryString("page")="" then page=1
rs.AbsolutePage=page


这个有问题吧?

2005-12-05 16:44
mengya
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2005-11-8
得分:0 
 哦,page=0是多余的!!

2005-12-05 16:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-36739-1-1.html




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

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