递归函数php + mysql到树状菜单

时间:2012-11-16 15:34:56

标签: php mysql recursion hierarchical-data

  

可能重复:
  PHP / MySQL build tree menu

我需要在两级构建菜单之间获取数据。

ID | Parent    | Name    | 
 1 | 0         | Cat1    | 
 2 | 1         | SubCat1 | 
 3 | 0         | Cat2    | 
 4 | 3         | SubCat2 | 
 5 | 4         | SubCat3 | 
 6 | 3         | SubCat4 | 
 7 | 3         | SubCat5 |


Level 1: Cat1 and Cat2
Level 2: SubCat1, SubCat2 and Subcat4
Level 3: SubCat3 and SubCat5
  • CAT1
    • SubCat1
  • CAT2
    • SubCat2
      • SubCat3
      • SubCat5
    • SubCat4

我想要2级和3级菜单列表数据。我如何在2,3排之间打电话?

1 个答案:

答案 0 :(得分:1)

此数据的正确名称是相邻列表层次结构

本网站上有一个指南可以在MySQL中生成这个

http://kod34fr33.wordpress.com/2008/05/06/adjacency-list-tree-on-mysql/