这似乎是我想做的一个非常常见的任务,但我无法专注于 cfloops 和 cfqueries。
我有一个充满照片库的数据库。它们都有一个 ID 和一个 ParentID(根画廊除外 - 它们的 ParentID 为空),并且可以深入多个级别。以下是画廊结构的示例:
- 1
- 1-1
- 1-2
- 2
- 2-1
- 2-1-1
- 2-1-2
- 2-2
- 2-1
我想自动将上面的结构输出到嵌套的 ul 和 li 中(就像上面一样)。这是怎么做到的?我无法理解 ul 和 li 的位置以正确显示层次结构级别。
最佳答案
我想最简单的解决方案是使用查询的查询...
如果数据集很大,请尝试 <cftree>
并根据需要填充叶子。
关于sql-server - 从数据库中的 ParentID 创建嵌套的 <ul> 树结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6656859/