高分求助 ASP 三级分类 显示的问题
查询表名:vProductClass数据库字段及关系在图片上代码如下:<tablewidth="216"border="0"cellspacing="0"cellpadd...
查询表名:vProductClass数据库字段及关系在图片上代码如下:<table width="216" border="0" cellspacing="0" cellpadding="0"> <%Call ProductClass()Sub ProductClass() dim rs,sql,rsArr,x Set rs = Server.CreateObject("ADODB.RecordSet") sql = "select classid,classname,ParentID from vProductClass where depth=0 order by RootId,orders" rs.open sql,conn,0,1 If rs.eof then rsArr = "" Else rsArr = rs.getrows() End if rs.close() Set rs = Nothing If IsArray(rsArr) then For x = 0 to Ubound(rsArr,2)%> <tr> <td height="35" colspan="3" align="left" bgcolor="#333333" class="yjfl" style="border-bottom:1px dotted #999;"><a href="pro.asp?id=<%=rsArr(0,x)%>" class="col"> <%=CutStr(rsArr(1,x),14,"...")%></a></td> </tr> <%set rst=server.CreateObject("adodb.recordset") rst.open" select * from vProductClass where parentid="&rsArr(0,x),conn,1,1 if rst.recordcount>0 then while not rst.bof and not rst.eof%> <tr> <td width="18" height="35" align="center" bgcolor="#666666" style="border-bottom:1px dotted #999;"><img src="images/sj.gif" /></td> <td colspan="2" align="left" bgcolor="#666666" style="border-bottom:1px dotted #999;"><a href="pro.asp?id=<%=rst("classid")%>" class="col"><%=rst("classname")%></a></td> </tr> <!-->请加代码<--> <tr> <td height="35" align="center" bgcolor="#666666" style="border-bottom:1px dotted #999;"> </td> <td width="18" align="center" bgcolor="#666666" style="border-bottom:1px dotted #999;"><img src="images/sj.gif" /></td> <td width="182" align="left" bgcolor="#666666" style="border-bottom:1px dotted #999;"><a href="pro.asp?id=<%=rsv("classid")%>" class="col"><%=rsv("classname")%>(想在此处显示三级分类)</a></td> </tr> <!-->请加代码<--> <%rst.movenext wend end if rst.close set rst=nothing%> <% Next End ifEnd Sub%> </table>
展开
1个回答
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询