PHP Zend框架-多层菜单
在我的应用程序中,我想制作一个动态多层菜单,如下所示 玩具 ==>子toy1-a ==>子toy1-b 玩具 ==>子toy2-a ==>子toy2-b 玩具3 ==子toy3-aPHP Zend框架-多层菜单,php,mysql,zend-framework,categories,self-referencing-table,Php,Mysql,Zend Framework,Categories,Self Referencing Table,在我的应用程序中,我想制作一个动态多层菜单,如下所示 玩具 ==>子toy1-a ==>子toy1-b 玩具 ==>子toy2-a ==>子toy2-b 玩具3 ==子toy3-a 我在数据库中创建了两个表,称为父菜单contain Toy1、Toy2、Toy3和子菜单contain sub Toy1-a、sub Toy1-b以及它们所属的父菜单。我不知道如何检索数据库或算法来实现这一点。有人有解决方案吗?我可以建议您只使用一个表,这将使您的程序非常可靠 取3个字段*菜单id*,*菜单文本*,*
我在数据库中创建了两个表,称为父菜单contain Toy1、Toy2、Toy3和子菜单contain sub Toy1-a、sub Toy1-b以及它们所属的父菜单。我不知道如何检索数据库或算法来实现这一点。有人有解决方案吗?我可以建议您只使用一个表,这将使您的程序非常可靠 取3个字段*菜单id*,*菜单文本*,*父菜单id*,对于所有顶部菜单,取父菜单id 1。现在做下面的工作, 从表中检索所有数据 并使用递归函数来放置菜单