gpt4 book ai didi

php - 如何在一个 SQL 表中创建无限类别子项

转载 作者:行者123 更新时间:2023-11-29 17:27:03 25 4
gpt4 key购买 nike

我需要 Php 和 mysql 中的方法来在一个 SQL 表中创建无限类别子项,如下所示

 Main Category   >  sub Category > sub Category > sub Category ... etc

因此任何类别都可以有子类别,并且每个类别都可以有子类别

我希望我的问题是可以理解的

最佳答案

你可以使用这个方法:在一张表中,您可以通过 id 声明每个类别的父类别,然后您可以找到每个类别的子类别当你得到一个类别时,首先检查是否有任何父类别像这样:

SELECT * FROM MyCategories where `parent`='0'

然后你需要使用 php 获取它,然后找到子类别像这样的东西:

// do your fetch
$id = $row['id'];

然后获取子类别

SELECT * FROM MyCategories where `parent`='$id'

希望对你有帮助

关于php - 如何在一个 SQL 表中创建无限类别子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50900777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com