Php 使用MYSQL不限类别/子类别

Php 使用MYSQL不限类别/子类别,php,mysql,categories,Php,Mysql,Categories,我正在尝试使用php和MySQL构建一个类别/子类别类。 我遇到了以下问题: 我想按顺序选择所有类别,如下图所示。我制作的表格结构是: 我是否可以构建一个SELECT*语句来按顺序选择这些类别?您需要为树编制索引。有多种方法可以做到这一点,如中所述。这种方法的重复可能会限制子类别的数量,我一直在寻找unlimited@Andrei:您可以使用任何一种方法(嵌套集、物化路径和其他混合方法)使其变得尽可能大。唯一的问题是潜在的性能瓶颈,它会在某个时候悄悄出现。

我正在尝试使用php和MySQL构建一个类别/子类别类。
我遇到了以下问题:

我想按顺序选择所有类别,如下图所示。我制作的表格结构是:


我是否可以构建一个SELECT*语句来按顺序选择这些类别?

您需要为树编制索引。有多种方法可以做到这一点,如中所述。

这种方法的重复可能会限制子类别的数量,我一直在寻找unlimited@Andrei:您可以使用任何一种方法(嵌套集、物化路径和其他混合方法)使其变得尽可能大。唯一的问题是潜在的性能瓶颈,它会在某个时候悄悄出现。