苹果用什么电子书下载:高手哥哥,再帮以下,网页代码

来源:百度文库 编辑:高校问答 时间:2024/05/10 06:38:29
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="100">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<%
ae=0
set rs = Server.CreateObject("ADODB.RecordSet")
sql="select top 10 * from [xinxi] where tj='ttui' order by id desc"
rs.open sql,conn,3,3
do while not rs.eof
if ae mod 5 = 0 then
%>
<tr>
<%
end if
%>
<td height="100">
<div align="center"> <a title="点击查看信息>>>" href="xinfo.asp?dick=<%=rs("id")%>">
</a>
<table width="113" height="86" border="0" cellpadding="0" cellspacing="0" background="images/tupian.jpg">
<tr>
<td width="7" height="87">
<div align="center"></div></td>
<td width="57"><a title="点击查看信息>>>" href="xinfo.asp?dick=<%=rs("id")%>" target="_blank"><img src="uptupian/<%=rs("tupian")%>" border=1 width="82" style="border: 1px solid #000000" alt="<%=rs("name")%> 图片信息" height="66"></a></td>
</tr>
</table>
</div>
<div align="right"></div>
<div align="right"></div>
<div align="center"><a href="xinfo.asp?dick=<%=rs("id")%>" target="_blank">
<% if len(rs("biaoti"))>8 then%>
<%=Left(rs("biaoti"),7)%>.
<% else%>
<%=rs("biaoti")%>
<%end if%></a></div></td>
<%
ae=ae+1
if ae mod 5 = 0 then
%>
</tr>
<%
end if
rs.movenext
loop
rs.close
set rs=nothing
%>
</table>
</td>

</tr>
</table>

请问如何分页?

其实你这段代码已经能显示数据库中符合SQL"select top 10 * from [xinxi] where tj='ttui' order by id desc"的7条数据了,只要稍改一下就OK了~~~

核心代码(需要你自己根据实际情况改一改...):

if(!(1==Page))
{
Response.Write("<a href=本页文件名.asp?Page=1>第一页</a>");
Response.Write("<a href=本页文件名.asp?Page="+(Page-1)+">上一页</a>);
}
if(!(rs.PageCount==Page))
{Response.Write("<a href=本页文件名.asp?Page="+(Page+1)+">下一页</a>");
Response.Write("<a href=本页文件名.asp?Page="+rs.PageCount+"最后一页</a>");}

将以上代码根据实际情况加入到原来文件的合适地方...
还可以做一些扩展功能,如:
页数:<%=Page%>/<%=rs/PageCount%>

以上代码可以显示记录集里符合记录的总页数.