创建一个无限深度的数组

时间:2012-03-17 15:12:31

标签: php mysql infinite

我有一个包含很多(3000+)值的以下mysql表:

[id] [parent_id] [string]

并希望将其打印为嵌套树(例如嵌套ul s)。请注意,它具有无限深度。

我尝试了嵌套函数,就像在SO answer中一样,但它确实很慢。我的其他方法失败了,没有遵守无限的深度。

1 个答案:

答案 0 :(得分:3)

如果您想要无限深度,请不要使用邻接列表模型。对于您将遇到的许多麻烦,您将在此处继续发布问题。

改为使用嵌套集模型。