首页 > 应用开发 > IT综合 > 无限级分类(ASP) (转)
比较简单的一个页面,类似csdn论坛在ns下的左边列表
描述:
1.
数据名:tree.mdb
表名:tree
表结构:id(自编) pid(数字) content(文本) link(文本)
2.
图片:endnode.gif collapsed.gif back.gif(均在img目录下,可自行修改)
3.
代码:
<!--#include file="conn.inc"-->
function listTree(id)
dim rs
dim imgFolder,imgFile
dim link,href,parentHref
dim target,ahref,click
target="main" '所指定的框架名
imgFolder="img/" '默认路径
set rs=conn.execute("select *,(select count(*) from tree where pid = T.id) as children,(select pid from tree where id="&id&") as parent from tree T where pid="&id)
if not rs.eof then
parentHref=Request.ServerVariables("URL")&"?id="&rs("parent")
if id<>0 then Response.Write "
conn.inc:
<%
dim conn
set conn = Server.Createobject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.mappath("tree.mdb") & ";Persist Security Info=False"
%>
原理比较简单,有错请大家指正,谢谢
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10752019/viewspace-981184/ ,如需转载,请注明出处,否则将追究法律责任。