无限级的数型菜单 思路以有 求算法...
我想做个无限级的数型结构菜单 
 数据库以及数据存储的内容已经想好了 
 但是通过程序把数据显示出来的算法   把我难了好久.. 
 希望各位帮忙      高分相送 
 =============================================== 
 数据库: 
 name                  level                     class                              id 
 ---------------------------------------- 
 吉林省                  1                                 0                                       1 
 吉林市                  2                                 1                                       2 
 船营区                  3                                 2                                       3 
 乐园小区            4                                 3                                       4 
 昌冒花园            4                                 3                                       5 
 丰满区                  3                                 2                                       6 
 龙潭区                  3                                 2                                       7 
 ... 
 ...   
 ==========================================   
 说明: 
 level为树型结构的等级 
 class为上一级的id 
 id为顺序数,为保证不重复 
 希望各位能看懂   
 ==========================================   
 显示结果为 
 ----------------------- 
 吉林省 
       吉林市 
                船营区 
                      乐园小区 
                      昌冒花园 
                丰满区 
                龙潭区   
 ========================================== 
 用ul   和   li输出~! 
------解决方案--------------------你可以参考网上的梅花雪树型控件,csdn左侧的无限级菜单就是用的这个~   
------解决方案--------------------递归吧
------解决方案--------------------能给我发份吗?谢谢 
 flyme168@yahoo.com.cn
------解决方案--------------------递归吧.   
 其实想不明白,为什么都要去实现无限级,用的时候真的能够达到无限级么. 
 而且还那么的麻烦. 
 开始写过一次无限级的分类列表实现, 
 结果,真正用的时候,最多就用到三级,还把效率弄的那么慢.:(
------解决方案--------------------麻烦发一份给我,谢谢!!! wangguan_xd@126.com 
------解决方案--------------------麻烦也发一份给我  谢谢!!!! 
 Team17wei@163.com
------解决方案--------------------可以使用递归的非递归方法来实现,可以参考一下数据结构以及算法方面的书。呵!
------解决方案--------------------