【发布时间】:2014-01-19 07:55:34
【问题描述】:
我有一个如下的类别表。我正在保存类别,该表中的子类别(多个子类别)。我的桌子看起来像
id | name | parent_of | created_on
-------+---------------+---------------+---------------------
1 | Name 1 | 0 | 2013-05-1 00:00:00
-------+---------------+---------------+---------------------
2 | Name 2 | 0 | 2013-05-1 00:00:00
-------+---------------+---------------+---------------------
3 | Name 3 | 1 | 2013-05-1 00:00:00
-------+---------------+---------------+---------------------
4 | Name 4 | 1 | 2013-05-1 00:00:00
-------+---------------+---------------+---------------------
5 | Name 5 | 3 | 2013-05-1 00:00:00
-------+---------------+---------------+---------------------
6 | Name 6 | 3 | 2013-05-1 00:00:00
-------+---------------+---------------+---------------------
现在我需要查询这张表并创建一个如下的树形结构,以便在前端轻松导航类别。
如下所示的树
1
|--> 3
| |--> 5
| |--> 6
|--> 4
2
我对这个查询有点困惑。 谁能帮帮我?
提前致谢
【问题讨论】:
-
每个级别/节点1个查询。取决于前端控制。
-
谢谢你的回复..你能给我更多的解释吗?
-
检查stackoverflow.com/questions/16545580/multi-level-menu-with-php/…是否有来自相同结构的相同类型的树
标签: php mysql sql hierarchical-data