我要做一个论坛,想实一个任意级数的栏目分类功能,比如效果如下:
    [软件开发技术区]
        *.NET
            *asp.net
            *C#
        *C语言
    [灌水区]
        *WWWWWWWWWW
        *QQQQQQQQQQQ
            *EEEEEEEEEEE
                *RRRRRRR
                    *TTTTTT
                    *UUUUUUU
我可以跟据我的须要来任意级数的栏目分类,这个栏目信息我存在数据库里面,如:
 栏目ID   父栏目ID    栏目名称我怎么实现,菜鸟求教!请各位帮忙,如有具体列子最好.谢谢

解决方案 »

  1.   

    在 数据库里面 按层级树存储: [软件开发技术区]
            *.NET
                *asp.net
                *C#
            *C语言《==》0
    001
    001001
    002002     
    002
      

  2.   

    告诉你一个最简单的方法吧:
    (1)数据库:boardid,parentid
    (2)数据源:select * from board where parentid = boardid(以后若干级)
    (3)datalist里加个datalist,数据源就设上面的,参数你想一下就明白了。
      

  3.   

    最早我用父ID来标识...也是无级的现在用Code来用方便如:001、001001、001002调用就更简单,用order by code asc
      

  4.   

    www.yobao.cn 看是不是商品分类的样子
    QQ 11159687