我有一个带有 id、parent_id 和 name 字段的表,
父母可以有很多孩子,但孩子只有一个父母。
在获取时,数组看起来像
Array
(
[0] => Array
(
[id] => 1
[parent_id] => 0
[name]=>firstName
)
[1] => Array
(
[id] => 2
[parent_id] => 1
[name]=>childFirstName
)
[2] => Array
(
[id] => 3
[parent_id] => 0
[name]=>SecondName
)
[3] => Array
(
[id] => 4
[parent_id] => 3
[name]=>childSecondName
)
)
从这张表中,我想要一个平面数组,应该是这样的..
//数组的key是表行的id,id对应的值是parent_name >name
Array
(
[1]=>[firstName],// [row_id]=>[name with parent]
[2]=>[firstName>childFirstName],
[3]=>[secondName],
[4]=>[secondName>childSecondName]
)