| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 313 人关注过本帖
标题:请问我的分页哪里有错?
只看楼主 加入收藏
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
结帖率:0
收藏
 问题点数:0 回复次数:2 
请问我的分页哪里有错?

我也不知道我分页哪里有错,我想要它每页显示20,它就是显示大于20条记录,代码如下:

<!--#Include file="linkdata.asp"-->
<div align="center">
<table border="0" width="163" cellpadding="0" style="border-collapse: collapse">
<tr>
<%
Set rs=Server.Createobject("ADODB.Recordset")
picsql="Select * from pic Order By id Desc"
rs.open picsql,conn,1,1
'if not(rs.bof and rs.eof) then
if rs.recordcount>=1 then
if request.querystring("pic_page")="" then
pic_page=1
else
pic_page=cint(request.querystring("pic_page"))
end if

else
response.write "对不起.暂时还没相片,请等待上传……"
end if
for b=1 to rs.recordcount
if rs.eof or rs.bof then exit for
%>
<td>
<table border="0" width="88%" cellpadding="0" style="border-collapse: collapse" id="table1">
<tr>
<td>
<p align="center"><%=rs("pic_name")%>
</td>
</tr>
<tr>
<td>
<table border="0" width="86%" cellpadding="0" style="border-collapse: collapse" id="table2">
<tr>
<td>
<a href="show_pic2.asp?picbig=<%=rs("id")%>" target="_blank">
<img border="0" src="up/uppic/<%=rs("pic_address")%>" width="160" height="147"></a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="center"><%=rs("pic_body")%></td>

</tr>

</table>
</td>
<%
if b mod 6=0 then response.write "<tr>"
rs.movenext
next
%>
</tr>
</table>
</div>
<div align="center">
<table border="0" width="768" cellpadding="0" style="border-collapse: collapse" id="table3">
<tr>
<td>
<table border="0" width="768" cellpadding="0" style="border-collapse: collapse" id="table4">
<tr>
<td width="184">
<p align="right">共<%=rs.recordcount%>张/每页<%=rs.pagesize%>张</td>
<%
if pic_page> 1 then
%>
<td width="39"><a href="show_pic.asp?pic_page=1">
<span style="text-decoration: none">首页</span></a></td>
<td width="72">&nbsp;
<a href="show_pic.asp?pic_page=<%=pic_page-1%>">
<span style="text-decoration: none">上一页</span></a></td>
<%
end if
%>
<%
if pic_page<>rs.pagecount then
%>
<td width="72"><a href="show_pic.asp?pic_page=<%=pic_page+1%>">
<span style="text-decoration: none">下一页</span></a></td>
<td width="88">
<a href="show_pic.asp?pic_page=<%=rs.pagecount%>">
<span style="text-decoration: none">最后一页</span></a></td><%end if%>
<td width="153">共<%=rs.pagecount%>/当前<%=pic_page%></td>
<form method="POST" action="">
<td width="49">请选择</td>
<td width="104">
<p align="right">
<select size="1" name="select" onchange="javascript:location=this.options[this.selectedIndex].value;">
<option value="第<%=pic_page%>页">第<%=pic_page%>页</option>
<%for c=1 to rs.pagecount%>
<%if c<>pic_page then%>
<option value="show_pic.asp?pic_page=<%=c%>">第<%=c%>页</option>
<%end if%>
<%next%>
</select>
</td>
</form>

</table>
</td>
</tr>
</table>
</div>

2007-10-15 22:29
cainiao158
Rank: 1
等 级:新手上路
威 望:1
帖 子:157
专家分:0
注 册:2007-9-14
收藏
得分:0 
'if not(rs.bof and rs.eof) then
前面有个引号,会不会有影响???

要想飞的更高,就把地平线忘掉!
2007-10-15 22:44
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
收藏
得分:0 
回复:(cainiao158)\'if not(rs.bof and rs.eof) th...
呵呵,我自己已经解决了

我很想把计算机学好!!
2007-10-16 00:14
快速回复:请问我的分页哪里有错?
数据加载中...
 
   



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

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