I have an array which i would like to re-arrange sequentially parent to child. Here in my array got unique value 'table_id' & value 'parent_table'. So parent_table will check if there have any 'table_id' exist or not. if exist it will goes under that 'table_id'. Here is the code:
Array
(
[0] => Array
(
[table_id] => 7
[table_name] => Macro
[parent_table] => 1
)
[1] => Array
(
[table_id] => 4
[table_name] => Dise
[parent_table] => 7
)
[2] => Array
(
[table_id] => 5
[table_name] => Cox
[parent_table] => 7
)
[3] => Array
(
[table_id] => 6
[table_name] => Ripo
[parent_table] => 4
)
)
Sample Output:
Array
(
[1] => Array
(
[table_id] => 7
[table_name] => Macro
[parent_table] => 1
[7] => Array
(
[table_id] => 4
[table_name] => Dise
[parent_table] => 7
[4] => Array
(
[table_id] => 6
[table_name] => Ripo
[parent_table] => 4
)
)
[7] => Array
(
[table_id] => 5
[table_name] => Cox
[parent_table] => 7
)
)
)
Please provide some idea to as i am very new to php.