我想用父母,子女和孫子創建多個類別。 並且可以通過ordering
字段進行訂購。用父母,子女和孫子創建多個類別
id | parent_id | name | ordering
--------------------------------------
1 | 0 | Men | 1
2 | 0 | Women | 2
3 | 1 | Shoes | 3
4 | 2 | Watches | 4
5 | 1 | Pants | 5
6 | 3 | Sport | 6
7 | 3 | Casual | 7
8 | 2 | Book | 8
我想這個結果
Men
Shoes
Sport
Casual
Pants
Women
Watches
Book
陣列出來把
Array
(
[0] => Array
(
[id] => 1
[parent_id] => 0
[name] => Men
[ordering] => 1
[level] => parent //NEEDED
)
[1] => Array
(
[id] => 2
[parent_id] => 0
[name] => Women
[ordering] => 2
[level] => parent //NEEDED
)
[2] => Array
(
[id] => 3
[parent_id] => 1
[name] => Shoes
[ordering] => 3
[level] => child //NEEDED
)
[3] => Array
(
[id] => 4
[parent_id] => 2
[name] => Watches
[ordering] => 4
[level] => child //NEEDED
)
[4] => Array
(
[id] => 5
[parent_id] => 1
[name] => Pants
[ordering] => 5
[level] => child //NEEDED
)
[5] => Array
(
[id] => 6
[parent_id] => 3
[name] => Sport
[ordering] => 6
[level] => grandchild //NEEDED
)
[6] => Array
(
[id] => 7
[parent_id] => 3
[name] => Casual
[ordering] => 7
[level] => grandchild //NEEDED
)
[7] => Array
(
[id] => 8
[parent_id] => 2
[name] => Book
[ordering] => 8
[level] => child //NEEDED
)
)
沒有女人的鞋子不會好。 –
你在使用什麼數據庫系統? –
@AlexK。我用mysql –