asp <li>变量循环的问题,请高手帮忙。。。 20

<!--第二种形式--><divid="tabs1"><divclass="menu1box"><ulid="menu1"><liclass="hover"onmouse... <!--第二种形式-->
<div id="tabs1">
<div class="menu1box">
<ul id="menu1">
<li class="hover" onmouseover="setTab(1,0)"><a href="#">所有</a></li>

<%

SQL = "Select name From user order by ID Desc"
set rs =server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
dim i
for i = 1 to rs.recordcount

%>

<li onmouseover="setTab(1,<%=i%>)"><a href="#"><%=rs("name")%></a></li>
<!--name字段里,没读取一条记录,setTab(1,<%=i%>)的变量i就会增加1,也就是,1,2,3,4,5,6,7,...,这里要从1开始增加的,就这样增加-->
<!--这样就可以把鼠标放在name上,下面自动出现新的框框显示这个name所提交的news数据了,我是想这么操作的,下面的调用我就更加不知道怎么写了-->
<!--有两个表格,一个表格是user,我想在上面分别读取表user里面的字段(name),然后在下面则调出另一个表news里面的文章内容,表news里面也有这个name字段的-->

</ul>
</div><%rs.close
set rs=nothing%>
<div class="main1box">
<div class="main" id="main1">

<ul class="block"><li>新闻列表</li></ul>
<!--这里重新循环news表里面的数据,查询的方式是就是上面调出来的name了,从这里开始调,是因为上面<li>调出所有数据</li>,这里可能直接读取也可以鼠标点上显示的吧>-->
<ul><li>评论列表</li></ul>
<ul><li>技术列表</li></ul>
<ul><li>点评列表</li></ul>
</div>
</div>
</div>
<br />
=============================================
就是下民这个图的意思啦
展开
 我来答
weio33
2012-08-11 · TA获得超过941个赞
知道小有建树答主
回答量:1147
采纳率:66%
帮助的人:519万
展开全部
你要把所有你想这样的用户数据先提取出来,在提取的时候分类啊。

1、每个用户资料用一个DIV包含,每个DIv的CLASS相同,CSS相同。但是ID不同,设置为ID=NAME1,ID=NAME2,ID=NAME3......这样的标识。

3、在鼠标触发事件上面在提取数据的同时也把表哥里面的设置好对应。

4、使用JAVA控制显示。

5、就是控制DIV的显示和隐藏。
飞鸟flybird
2012-08-13 · TA获得超过141个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:76.6万
展开全部
你说的太多了 可以考虑一下用两层SQL的嵌套语句来解决你的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式