注册 登录
编程论坛 ASP技术论坛

求助,循环图片问题

lmyh5201 发布于 2009-07-22 10:23, 553 次点击
#include virtual="/news/Include/Function.config"
-->
<%
    call DBConnbegin()
    set rs=myconn.execute("SELECT TOP 20 * FROM Infos WHERE (MDate BETWEEN '2001-5-1' AND '2009-5-31') ORDER BY Hits

DESC")        
%>
    <% for i=1 to 20 %>
    <% do while not rs.eof %>
        document.write("<p class=hang><img src=../images/shuzi&<%=i%>.jpg> <A href=http://news.(rs

("FileName"),"../","")%> target=_blank><%=left(rs("Title"),20)%><</a></p>");
    <%
        rs.movenext
        loop
        rs.close
    %>
    <%next%>

我想循环<img src=../images/shuzi&<%=i%>.jpg>可是不行啊
3 回复
#2
yms1232009-07-22 13:09
<% for i=1 to 20 %>
    <% do while not rs.eof %>
        document.write("<p class=hang><img src=../images/shuzi&<%=i%>.jpg> <A href=http://news.(rs

("FileName"),"../","")%> target=_blank><%=left(rs("Title"),20)%><</a></p>");
    <%
        rs.movenext
        loop
        rs.close
    %>
    <%next%>
不知道楼主想循环什么?这种嵌套循环问题很多,因为内循环只会循环一次不会循环20次
#3
juran2009-07-22 14:10
估计他是想把I作为循环吧,貌似应该把for放在 do while中吧
#4
admin3692009-07-30 01:38
能实现了吗?交流下。我的QQ:532566618
1