使用PHP和ONE表创建动态层次结构 - Breadcrumbs / Show Sub Categories

时间:2013-01-27 16:10:51

标签: php mysql hierarchy

我有一个包含类别信息的数据库。该表包含以下列:

ID
Name
Parent_ID

现在,我希望能够将其显示为HTML分层列表,例如。

Home
Sports
 -- Football
 -- Rugby
Technology
 -- Phones
 -- Computers

我还需要能够在单独的场合显示与父类别相关的任何儿童类别。

例如,体育类别中没有文章,因此可以将足球/橄榄球类别显示为替代品。

我试过这样做但是失败了!

请帮忙。

1 个答案:

答案 0 :(得分:0)

您应该考虑使用Modified Preorder Tree Traversal。它比邻接列表模型灵活得多。 Here's a link有很多例子。