(70分大线等)asp中一个循环,帮下忙.

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:04:11
有哪位朋友看一下我的asp网页中的菜单,不是太难,只是我想不通.
图片我都贴出到网上来了,http://poptn.com/gf/gf.htm(无法显示了请告知我一声)
我就是看不懂,是怎么循环得出一级菜单和二级菜单的.
我在线等,先出五十分,完事后再追加二十分,共七十分,都送出去了.
QQ:(214377696)
b没赋值,表明它开始就不等于a啊,那个没影响的,程序没问题的.

四楼的朋友,侠盗rockstar,那个tree_cod就是每行显示的菜单个数,在我的数据库里,不是不贴出来,而是太麻烦.
大家给我留个QQ好吗?
我们交流一下,不会耽误朋友太多时间的QQ:214377696

lindegong,那个大类在数据库中也是交差着的,我是说为什么不显示完大类一.再显示大类二,大类二后面还有大类一,再显示一个大类一,会不会这样呢?

你要注意那个if a<>rsprodtree("LarCode")在这里,开始第二大类
接着列出的它的子类,因为上边已经赋过一个值给a,就比如是第一大类的最后一个,那么在第二大类第一个子类开始时,这个就起作用了,也就是if开始起作用了
其它的没什么了,
Do While Not rsprodtree.eof
response.write "<tr><td width='175' bgcolor='#e7e7e7' class='dfont' height=20 colspan="&tree_col&">"
response.write "<a href='sublist.asp?LarCode="&rsprodtree("LarCode")&"'>"&rsprodtree("LarCode")&"</a></td></tr>"
a=rsprodtree("LarCode")
response.write "<tr>"
for i=0 to rsprodtree.recordcount
if i mod tree_col =0 and i<>0 then
response.write "</tr>"&vbcrlf&"<tr>"
response.write "<TD><a href='sublist.asp?LarCode="&rsprodtree("LarCode")&"&MidCode="&rsprodtree("Mi