日期:2014-05-17  浏览次数:20864 次

在线-----请问一个表格的ASP循句,应该怎么循
循出来的代码为

<tr>
<td> 图片址1 </td>
<td> 图片址2 </td>
</tr>
<tr>
<td> 图名称1 </td>
<td> 图名称2 </td>
</tr>

<tr>
<td> 图片址3 </td>
<td> 图片址4 </td>
</tr>
<tr>
<td> 图名称3 </td>
<td> 图名称4 </td>
<tr>


<tr>
<td> 图片址5 </td>
<td> 图片址6 </td>
</tr>
<tr>
<td> 图名称5 </td>
<td> 图名称6 </td>
<tr>


该怎么做???????????怎么写代码。。
好像。。这样求。有一点难。。我想了N久。都想不到。所以才请高手。
我就要这样。排表格。。不能改。。

谢谢高手们了

------解决方案--------------------
<%
rcount = 0
do while not rs.eof and not rs.bof
%>
<tr>
<%
rcount = 0
for i = 1 to 2
rcount = rcount + 1
%>
<td> <%=rs( "image ")%> </td>
<%
if not rs.eof and not rs.bof then rs.movenext
next
for i = 0 to 1 - rcount ' ' ' '补全
%>
<td> &nbsp; </td>
<%
next
%>
<tr>
<%
loop
%>
------解决方案--------------------
这个难么,不知道asp语法,提供思路

for (i=0;i <list.length;i=i+2) //注意这要2个一循环
{
<tr>
<td> <%=list(i)%> </td>
<td> <%=list(i+1)%> </td>
</tr>
<tr> //来第2边
<td> <%=list(i)%> </td>
<td> <%=list(i+1)%> </td>
</tr>

}


------解决方案--------------------
上面的写错了一句话不好意思,是这个

dim imghref(2),imgname(2)
do while not rs.eof
for i = 1 to 2
if not rs.eof then
imghref(i)=rs(图片地址)
imgname(i)=rs(图片名称)
rs.movenext
else
imghref(i)= " "
imgname(i)= " "
end if
next
<tr>
<td> imghref(1) </td>
<td> imghref(2) </td>
</tr>
<tr>
<td> imgname(1) </td>
<td> imgname(2) </td>
</tr>
loop


------解决方案--------------------
<tr>
<%for i = 1 to 20%>
<td> 图片址1 </td>
<%if i mod 2 = 0 then response.write " </tr> <tr> "%>
</tr>