0

在我的应用程序中,我想制作一个像这样的动态多层菜单

玩具1

==>小玩具1-a

==>子玩具1-b

玩具2

==>小玩具2-a

==>子玩具2-b

玩具3

==小玩具3-a

我在名为 parent-Menu 的数据库中创建了 2 个表,其中包含 Toy1、Toy2、Toy3,子菜单包含 Sub toy1-a、Sub toy1-b 及其所属的父亲。我不知道如何检索数据库或算法来做到这一点。有人有解决方案吗?

4

1 回答 1

0

我可以建议你只使用一张表,它会让你的程序非常简单。

为所有顶部菜单取 3 个字段 *menu_id* , *menu_text* , *parent_id* 取父 ID 1。现在做以下工作,

从表中检索所有数据。

并使用递归函数来放置菜单。

于 2011-02-09T10:38:22.040 回答