层次型数据在关系型数据中主要有三种方法:邻接模型(adjacency model)、物化路径模型(materialized path model)和嵌套集合模型(nested sets model)。我不知道你菜单表的结构是如何设计的?如果是采用 parent id 的话,那就是邻接模型。在 MySQL 的 dev 上有一篇关于层次型数据的处理,那篇文章中介绍了邻接模型和嵌套集模型两种,以及在 MySQL 中如何实现。Managing Hierarchical Data in MySQL http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
然后进行树形处理..
http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)[/size]