可能重复:
如何将一系列父子关系转换为层次树?
我正在开发一个网络应用程序。并想使导航数据库驱动。多级导航,顺便说一句。现在,棘手的部分是,我只想使用一张桌子。我查看、阅读和搜索,但找不到答案。
我的表结构是
ID | NAME | LINK | ALC | PARENT_ID |
0 Home # 0 0
1 Ops # 0 0
2 ops1 # 0 1
3 ops2 # 0 1
问题是我如何在数组中获取数据库内容,以便能够使用子类别创建列表标签
<ul>
<li>HOME</li>
<li>OPS
<ul>
<li>ops1</li>
<li>ops2</li>
</ul>
</li>
</ul>