Php 递归类别(父级、子父级和子级)
我有一个数据库,它有一个如下所示的categories表Php 递归类别(父级、子父级和子级),php,arrays,Php,Arrays,我有一个数据库,它有一个如下所示的categories表 id | categoryName | categoryParent ------------------------------------------ 1 Human NULL 2 Vehicle NULL 3 Drink NULL 4 Boy 1 5 Girl 1
id | categoryName | categoryParent
------------------------------------------
1 Human NULL
2 Vehicle NULL
3 Drink NULL
4 Boy 1
5 Girl 1
6 Darren 4
7 Eve 5
8 Ford 2
9 BMW 2
10 Alcoholic 3
11 Non-Alcoholic 3
12 Oasis 11
13 Coca Cola 11
14 Vodka 10
15 Larger 10
16 Fosters 15
17 Becks 15
对不起,名单太长了,我想把重点讲清楚
我想创建一个数组,它将子类别放在父类别下。
我环顾四周,找不到合适的方法。没有数据表明什么是父母或孩子。如果我们看第17行,贝克。我们可以看到它有一个更大的母体,然后是酒精的母体,然后是饮料的母体
将其放入数组的最佳方法是什么?很抱歉,这篇文章写得不好。您想要像-parent-child-nextchild这样的类别吗?例:饮酒->酒精->较大->BecksYeh,kinda,parent->child->nextchild->项目例如饮酒->酒精->较大->寄养这里有数百个这样的问题。也看到