ASP双行循环显示图片的问题

来源:百度知道 编辑:UC知道 时间:2024/09/18 17:44:08
下面这段ASP代码是一段显示相册的代码

显示格式为一行 三个照片,我想将它改成

两行,一行三个照片, 显示六张照片,可不知道换行该怎么弄了,求哪位大侠帮改下,小弟不胜感激

<%
set conn=server.createObject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};DBQ="&server.mapPath("data2009/data2009.mdb")
set rs=server.createobject("adodb.recordset")
sql="select * from text1 where text_kind='相册' order by text_time desc"
rs.open sql,conn,1,1
%>

<table>
<tr>
<%
rs.pagesize=3
for n=1 to rs.pagesize
%>
<td>
<table>
<tr>
<td> <%=rs("text_topicimage")%> </td>
</tr>
<tr>
<td> <%=rs("text_topic")%> </td>
</tr>
</table>
</td>
<%
if n mod 3=0 then response.write "</tr><tr>"<

<%
set conn=server.createObject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};DBQ="&server.mapPath("data2009/data2009.mdb")
i=0
set rs=server.createobject("adodb.recordset")
sql="select top 6 * from text1 where text_kind='相册' order by text_time desc"
rs.open sql,conn,1,1
%>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<%
do while not rs.eof
i=i+1
%>
<td width="100" height="100" align="center"><a href="#"><img src="xx.gif" width="100" height="100" /></a></td>
<%
if i mod 3=0 then response.write"</tr><tr>"
rs.movenext
loop
rs.close
%>
</tr>
</tabl