yinxun 2014年03月13日
结合之前各位帮助,重开贴问一下关于根据ID写死在页面呈现数据的问题
asp+access

小弟需求如下:

大意就是数据库里有好多记录,如下图:

据库中记录的是两个房间电视墙上电视机的摆放,小弟想用实景的方式把他呈现出来,其中weizhi这个字段算是一个备注,给人看看的,不需要呈现出来,我想呈现的效果如下:

当然,实际数据还要更多,房间也更多,电视墙的造型也更多,没办法通过简单的循环语句来画表格,所以小弟决定将表格画死

综上,简单来说小弟需求如下图:(什么左上左下都是我认为写死的,实际上我通过ID来写死在代码里的)



现小弟贴一段代码,如下,小弟知道代码是不对的,这么写只能呈现ID为1的第一行的数据,望大神们帮忙看看应该如何改代码

<!--#include file="inc_common_all.asp"-->
<!--#include file="UBB.asp"-->
<%

pagename="电视墙实景图"


call bodySkin()
sub pageContent()
showMsg()
end sub

function showMsg()

sql="select * from dianshiqiang"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1

dim x_chicun,x_id

x_chicun =rs("chicun")

x_id=rs("id")

%>

101室:
<table border=1 width='30%' cellspacing=1 align=left cellpadding=3>
<tr align="center">
<td><% response.write x_chicun %></td> //有什么办法能写成ID为1的那行数据的x_chicun?
<td><% response.write x_chicun %></td> //有什么办法能写成ID为2的那行数据的x_chicun?
</tr>
<tr class="title2" align="center">
<td><% response.write x_chicun %></td> //有什么办法能写成ID为3的那行数据的x_chicun?
<td><% response.write x_chicun %></td> //有什么办法能写成ID为4的那行数据的x_chicun?
</tr>
</table>

<br><br><br><br><br>

102室:
<table border=1 width='45%' cellspacing=1 align=left cellpadding=3 >
<tr align="center">
<td><% response.write x_chicun %></td> //有什么办法能写成ID为5的那行数据的x_chicun?
<td><% response.write x_chicun %></td> //有什么办法能写成ID为6的那行数据的x_chicun?
<td><% response.write x_chicun %></td> //有什么办法能写成ID为7的那行数据的x_chicun?
</tr>
<tr class="title2" align="center">
<td><% response.write x_chicun %></td> //有什么办法能写成ID为8的那行数据的x_chicun?
<td><% response.write x_chicun %></td> //有什么办法能写成ID为9的那行数据的x_chicun?
<td><% response.write x_chicun %></td> //有什么办法能写成ID为10的那行数据的x_chicun?
</tr>
</table>


<%
rs.close
set rs=nothing
end function
%>


请大神们帮我看看代码如何修改,谢谢~~~
...全文
287 点赞 收藏 3
写回复
3 条回复

还没有回复,快来抢沙发~

发动态
发帖子
ASP
创建于2007-09-28

1.9w+

社区成员

35.7w+

社区内容

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区公告
暂无公告