| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1360 人关注过本帖
标题:三行四列的输出,有个小问题想不通!
取消只看楼主 加入收藏
awke002
Rank: 2
等 级:论坛游民
帖 子:201
专家分:55
注 册:2008-7-22
收藏
 问题点数:0 回复次数:1 
三行四列的输出,有个小问题想不通!
我是想在页面上输出一个三行四列的表格,格里面的数据室从数据库中绑定的。
可是为什么输出的都是同一个数据呢。
我用 rs.open "select top 12 * from students  order by id desc",conn,1,1
记录出了最后12位学生的学号。
下面是代码:
本意是输出这样的:
1      2     3     4
name1 name2 name3 name4
。。。。。。。。。。
9      10     11     12
name9 name10 name11 name12


可用下面的代码虽然实现了三行四列,但是输出却是这样的:

1      1   1    1
name1 name1 name1 name1
。。。。。。。。。。
1      1    1   1
name1 name1 name1 name1


为什么会这样;找了一天了。。

<table width="100" border="0" cellspacing="0" cellpadding="0">
  <tr>
  
    <%
  for i = 1 to 12
  %>
    <td>
    <table width="100" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td height="50" align="center"><img src="/photo/<%=rs("stud_url")%>" /></td>
      </tr>
      <tr>
        <td align="center"><%=rs("stud_name")%></td>
      </tr>
    </table>
    </td>
    <%
    if i mod 4 = 0 then
      response.Write "<tr></tr>"
    end if
    next
    %>
    
  </tr>
</table>
搜索更多相关主题的帖子: asp 多行多列 
2008-08-23 16:19
awke002
Rank: 2
等 级:论坛游民
帖 子:201
专家分:55
注 册:2008-7-22
收藏
得分:0 
谢谢 各位了哈!
问题在你们的帮助下解决了!!
2008-08-28 14:16
快速回复:三行四列的输出,有个小问题想不通!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011979 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved