【发布时间】:2011-01-18 16:28:02
【问题描述】:
我真的希望有人可以帮助我解决这个问题。我已经为此苦苦挣扎了将近两天...
我有一个 DB 表“设备”和一个表“连接”。我正在使用它来可视化我公司的网络。要将数据传递给我用来可视化数据的 JS 框架,我需要一个这样的数组:
Array
(
[id] => 1
[name] => TestPC1
[children] => Array
(
[0] => Array
(
[id] => 2
[name] => Testhub 2
[data] => Array
(
)
[children] => Array
(
[0] => Array
(
[id] => 3
[name] => Rack3
[data] => Array
(
)
[children] => Array
(
)
)
[1] => Array
(
[id] => 4
[name] => Rack4
[data] => Array
(
)
[children] => Array
(
)
)
)
)
)
)
设备表如下所示:
A | B
-------------------
1 | 2
2 | 3
2 | 4
此示例的可视化如下所示:
http://img34.imageshack.us/img34/4230/netmd.jpg
有人知道如何从 db-data 获取到这个数组吗?
谢谢。
【问题讨论】:
标签: php mysql database multidimensional-array