高分asp求解!ASP图片排列问题...急

来源:百度知道 编辑:UC知道 时间:2024/07/02 14:14:08
高分asp求解!ASP图片排列问题...急

下面代码实现的是每行显示3个图片.请问,如何让这段代码每行显示4个或5个图片哪??高分求解。完成后再加奖励分!!!!
Response.Write "<ul>" & vbCrLf
set rsb=server.createobject("adodb.recordset")
set rsb=conn.execute("SELECT top "&n&" * FROM shop "&nnn&" order by s_id desc")
i=0
do while not rsb.eof
%>
<li><a href="shop/Show.asp?id=<%=rsb("s_id")%>" Title='商品名称:<%=rsb("s_name")%> 上架时间:<%=rsb("s_date")%> 购买次数:<%=rsb("s_count")%>'><img src="<%=geturl(rsb("s_pic"))%>" width="85" height="85" alt="<%=rsb("s_name")%>" /></a><br />
<span><%=gotTopic(rsb("s_name"),nn)%><br />
<font color="#666666">市场价:<%=FormatNumber(rsb("price_1"),2)%></font><br />

把:i=i+2改成 i=i+3
看看
不懂的HI我

因为代码不全, 只能给你提供思路。
首先,你必须保证 SELECT top "&n&" * FROM shop "&nnn&" order by s_id desc 这个记录集里面的记录大于4个或5个.
其次,你必须保证4个或5个图片的宽度不超过存放图片的容器的宽度.
最后,你的i在这个程序里面没有用到~可以删掉咯~

你在视图模式下。好编辑一些