提问人:softboxkid 提问时间:6/18/2011 最后编辑:softboxkid 更新时间:6/18/2011 访问量:413
分层子菜单 - PHP
Heirarchical Sub-Menu - PHP
问:
====================================================================
| menu id | parent_id | menu | Level |
====================================================================
| 1 | 0 | Control Panel | 1 |
====================================================================
| 2 | 1 | Administrative | 2 |
====================================================================
| 3 | 2 | Manage User | 3 |
====================================================================
| 4 | 2 | Manage Role | 3 |
====================================================================
| 5 | 1 | Change Password | 2 |
====================================================================
我有这张表来创建一个子菜单......问题是不知道如何回显数据并将回显数据显示为:
- Control Panel
- Administrative
- Manage User
- Manage Role
- Change Password
有人在PHP中有答案吗?请为我的项目提供此解决方案。请给我举个例子。谢谢!
答:
1赞
Tudor Constantin
6/18/2011
#1
您的数据已经是分层的 - 即使没有级别列,您也可以构建整个树。你能更具体地说明你想要实现的目标吗?
评论
0赞
softboxkid
6/18/2011
我正在尝试生成一个像树视图一样显示的菜单
2赞
Adithya Surampudi
6/18/2011
#2
打印文本前有空格或制表符的行
print(getTabs($row['level']).'-'.$row['menu]))
其中 getTabs 返回参数:制表符/空格数 将字符串格式部分留给您
评论
{}