我做了一个简单的相册,可以通过点击首页的相片进入单个相片的浏览页面(一次只显示一张相片)
问题是现在分页的代码不知如何写:记录集rs1的class_id字段的值是从首页传过来的,我用rs1做分页没用,新建一个记录集好像也不行,因为img的src属性来自rs1("address");不知道大家有没有什么好的方法?
以下为主要代码
<%//info相册内容表
var id = Request.QueryString("id").item; //首页传过来的参数
var rs1= Server.CreateObject("adodb.recordset");
var sql1 = "select * from info where class_id='"+id+"'";
rs1.open(sq1,conn,1,1);
%>
<%
if(!rs1.BOF && !rs1.EOF){
rs.Move((NoncePage-1)*1,1);
for(var i=1;i<=rs1.pagesize;i++){
%>
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><p><br>
<span class="bluetext"> 图片类别:<%=rs("class_info")%> || 上传时间:<%=rs1("date")%><%Response.write("<a href=\"show.asp?id="+String(bid-1)+"&page="+String(NoncePage-1)+"\">上一张</a> || <a href=\"show.asp?page="+String(NoncePage+1)+"\">下一张</a>");%>
<img src="image/close.gif" width="93" height="29" class="logotext" onClick="window.close()"></span></td>
</tr>
</table>
<table width="760" height="500" align="center" background="image/photoframel.gif"><td align="center" valign="top">
<br>
<br>
<br>
<img src="<%=rs1("address")%>" width="590" height="440" border="0"></img>
</td>
</table>
<%
rs1.MoveNext;
if (rs1.EOF)
{
break;
Response.Write("<br><br><center>已是最后一张图片!</center>");
}
}
}
%>