Я пытаюсь создать массив, используя данные из базы данных MySQL, это создать дерево данных, используя treant js (лучший метод, который я мог найти), и я пришел к выводу, что сначала мне нужно создать массив в php. а затем json_encode (), чтобы он работал правильно. У меня вопрос, как мне сделать массив php со следующим форматом и как я могу конвертировать его с помощью json_enconde?
код из JavaScript, который создает дерево данных, выглядит следующим образом:
Array approach
var config = {
container: "#collapsable-example",
animateOnInit: true,
node: {
collapsable: true
},
animation: {
nodeAnimation: "easeOutBounce",
nodeSpeed: 700,
connectorsAnimation: "bounce",
connectorsSpeed: 700
}
},
malory = {
image: "img/malory.png"
},
lana = {
parent: malory,
image: "img/lana.png"
}
figgs = {
parent: lana,
image: "img/figgs.png"
}
sterling = {
parent: malory,
childrenDropLevel: 1,
image: "img/sterling.png"
},
woodhouse = {
parent: sterling,
image: "img/woodhouse.png"
},
pseudo = {
parent: malory,
pseudo: true
},
cheryl = {
parent: pseudo,
image: "img/cheryl.png"
},
pam = {
parent: pseudo,
image: "img/pam.png"
},
chart_config = [config, malory, lana, figgs, sterling, woodhouse, pseudo, pam, cheryl];
спасибо заранее