CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

[在线]急--请各位近来看看,拉小弟一把

楼主l80d(无悔浪子)2005-02-03 22:48:59 在 Web 开发 / ASP 提问

请问怎么把数据库中的图片显示成三列  
  我用  
   
  <%   if   i   mod   3   =   1   then%>  
  <%response.write"<a   href='DZQ/"&rsimg("name")&"'   target='_blank'>"%>  
  <%   response.write("<img   width='281'   src='DZQ/"&rsimg("name")&"'></a>")   %></td>  
  <td   align="left">   <div   align="left">  
  <%elseif   i   mod   3   =2   then%>  
  <%response.write"<a   href='DZQ/"&rsimg("name")&"'   target='_blank'>"%>  
  <%   response.write("<img   width='281'   src='DZQ/"&rsimg("name")&"'></a>")   %>  
  </div></td>  
  <td   align="left">   <div   align="left">  
  <%else%>  
  <%response.write"<a   href='DZQ/"&rsimg("name")&"'   target='_blank'>"%>  
  <%   response.write("<img   width='281'   src='DZQ/"&rsimg("name")&"'></a>")   %>  
  </div></td>  
  <%end   if%>  
   
  判别怎么没用啊  
   
  这样就可以  
  <%   if   i   mod   2   <>   0   then%>  
  <%response.write"<a   href='DZQ/"&rsimg("name")&"'   target='_blank'>"%>  
  <%   response.write("<img   width='281'   src='DZQ/"&rsimg("name")&"'></a>")   %></td>  
                                  <td   align="left">   <div   align="left">  
                                          <%else%>  
                                          <%response.write"<a   href='DZQ/"&rsimg("name")&"'   target='_blank'>"%>  
                                          <%   response.write("<img   width='281'   src='DZQ/"&rsimg("name")&"'></a>")   %>  
                                      </div></td>  
  <%end   if%> 问题点数:0、回复次数:6Top

1 楼8988(晓月)回复于 2005-02-03 23:16:44 得分 0

写法不太规范,给你一个示范  
  <%  
  n=14   '图片总数  
  w=3     '一行显示3列  
  path="images/"     '图片存放的位置  
  response.write   "<table>"         '表格头  
  i=0     '图片指针  
  k=0     '列指针  
  do   while   i<n  
      if   k=0   then  
            response.write   "<tr>"       '如果行首,则先显示行头  
      end   if  
      response.write   "<td><img   src='"   &   path   &   pic   &   i+1   &   ".jpg'></td>"  
      k=k+1  
      if   k=w   then  
            k=0                 '如果是行尾,则列指针指向0,且显示行尾  
            response.write   "</tr>"  
      end   if  
      i=i+1  
  loop        
  do   while   k<w       '以下是显示没有图片的空单元格  
        response.write   "<td>&nbsp;</td>"  
        k=k+1  
        if   k=w   then  
              response.write   "</tr>"  
        end   if  
  loop  
  response.write   "</table>"  
  %>Top

2 楼tang688(汇汇)回复于 2005-02-03 23:17:54 得分 0

方法一、  
   
  每一行中加:<NOBR>每行的内容。。。。。。</nobr>  
  方法二、  
  用表格Top

3 楼sugarshop(SugarXu)回复于 2005-02-04 01:43:57 得分 0

循环读出所有图片记录  
  for(...)  
  {  
          for(//三次)  
          {  
                  //判断是否最后  
                          //不是--输出图片  
                          //是--跳出循环  
          }  
  }Top

4 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-02-04 09:19:52 得分 0

顶,顶先!Top

5 楼holoon(大家好才是真的好)回复于 2005-02-04 09:27:11 得分 0

同意     8988(晓月)   的。。Top

6 楼congjiafu(微微大笑)回复于 2005-02-04 10:02:39 得分 0

写法不太规范,给你一个示范  
  <%  
  n=14   '图片总数  
  w=3     '一行显示3列  
  path="images/"     '图片存放的位置  
  response.write   "<table>"         '表格头  
  i=0     '图片指针  
  k=0     '列指针  
  do   while   i<n  
      if   k=0   then  
            response.write   "<tr>"       '如果行首,则先显示行头  
      end   if  
      response.write   "<td><img   src='"   &   path   &   pic   &   i+1   &   ".jpg'></td>"  
      k=k+1  
      if   k=w   then  
            k=0                 '如果是行尾,则列指针指向0,且显示行尾  
            response.write   "</tr>"  
      end   if  
      i=i+1  
  loop        
  do   while   k<w       '以下是显示没有图片的空单元格  
        response.write   "<td>&nbsp;</td>"  
        k=k+1  
        if   k=w   then  
              response.write   "</tr>"  
        end   if  
  loop  
  response.write   "</table>"  
  %>  
  Top

相关问题

  • (急)谢谢帮忙!!各位近来看
  • 小弟弟刚接触数据库,请各位大哥近来帮帮忙啊!在线等待急急急急!!!!!!!!!
  • 在线等,各位GG,JJ请近来看看。这段信息:)
  • 各位近来看下.奇怪问题.(在线等呢!!!)
  • 急 各位MVP近来 关于access数据库问题
  • 各位,近来看看吧!
  • 水晶报表10问题,请各位高手近来看看,在线等
  • 一个面试问题,急求答案!各位近来帮帮我!
  • 请各位高手指条路,近来看一下!!!????(在线等!!!!!!!!!!),今晚就给分!
  • 请各位高手指条路,近来看一下!!!????(在线等!!!!!!!!!!),今晚就给分!

关键词

  • 指针
  • 表格
  • 行尾
  • 列指针
  • 图片
  • 显示
  • w then
  • response
  • write

得分解答快速导航

  • 帖主:l80d

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo