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

请教一个很菜的问题

vinsonpyg 发布于 2010-08-08 14:54, 337 次点击
我刚刚学习ASP,最近碰到一个问题,到此求解,希望高手帮忙。
我调用数据库中的图片,想让它显示的整齐一些,每行显示两个,然后换行到再显示依次循环,不知道怎么做。。。以前做静态网站的时候想怎么排版都行

我的数据库名称是date,表名是table,图片url内容为picpath
2 回复
#2
yms1232010-08-08 15:32
代码循环上加限制,表格循环都是嵌套双循环外行内列
或者用Mod法取余数
比如
Dim rs,i,tHtml,iHtml
i=0
tHtml=""
iHtml=""
Response.Write "<table>"
Do Until rs.EOF
   iHtml=iHtml&"<td><img src="&rs("Img")&"  width=120 height=120 /><td>"
   IF i Mod 2=0 Then'这里判断每行2个
      iHtml="<tr>"&iHtml&"</tr>"
      tHtml=tHtml&iHtml
      iHtml=""
   End IF
   i=i+1
   rs.MoveNext
Loop
'输出结果
Response.Write tHtml
Response.Write "</table>"
分页循环的道理也是一样的


[ 本帖最后由 yms123 于 2010-8-8 15:35 编辑 ]
#3
hams2010-08-09 09:02
建表格,每行两列,然后才插入图片。
1