I use codeigniter for a webapp, i can get the data from my db into a array
i have this multidimensional array
Array
(
[0] => Array
(
[0] => Comerciales
[1] => Array
(
[0] => Terreno
[1] => Galera
[2] => Oficinas
[3] => Locales
[4] => Playas e Islas
[5] => Edificios
[6] => Hoteles
[7] => Propiedades de Inversión / Desarrollo
)
)
[1] => Array
(
[0] => Residenciales
[1] => Array
(
[0] => Array
(
[0] => Ciudad
[1] => Array
(
[0] => Terreno
[1] => Casa
[2] => Apartamento
)
)
[1] => Array
(
[0] => Montaña
[1] => Array
(
[0] => Terreno
[1] => Casa
[2] => Apartamento
)
)
)
)
)
I need to pass to a select2 data but de data i need is sonething like thad, i prove sone loop in php but i cant make it work. Please sorry for my english.
var theData = [{
"id": "CEN",
"level": "C",
"dataid": "EN",
"text": "England",
"children": [{
"id": "RDEF",
"level": "R",
"dataid": "DEF",
"text": "Default Region",
"children": [{
"id": "D100",
"level": "D",
"dataid": "100",
"text": "Depot 100"
}, {
"id": "D125",
"level": "D",
"dataid": "125",
"text": "Depot 125"
}]
}, {
"id": "RNORTH",
"level": "R",
"dataid": "NORTH",
"text": "North Region",
"children": [{
"id": "D999",
"level": "D",
"dataid": "999",
"text": "Depot 999 - Head Office"
}]
}, {
"id": "RWEST",
"level": "R",
"dataid": "WEST",
"text": "West Region",
"children": [{
"id": "D555",
"level": "D",
"dataid": "555",
"text": "Depot 555"
}]
}]
}, {
"id": "CNL",
"level": "C",
"dataid": "NL",
"text": "Netherlands",
"children": [{
"id": "RNORTH",
"level": "R",
"dataid": "NORTH",
"text": "North Region",
"children": [{
"id": "DNL",
"level": "D",
"dataid": "NL",
"text": "Dutch Depot"
}
]
}]
}]