本帖最后由 jy02409187 于 2014-01-10 11:53:14 编辑 现在有三张表,一级分类,二级分类,三级分类
一级分类 catalog
id name rank
1 a1 99
2 a2 98
二级分类 subcatalog
id name catalogid catalogname rank
1 b1 1 a1 99
2 b2 1 a1 98
3 b3 2 a2 97
4 b4 2 a2 96
三级分类 threecatalog
id name catalogid catalogname subcatalog subcatalogname rank
1 c1 1 a1 1 b1 99
2 c2 1 a1 1 b1 98
3 c3 1 a1 2 b2 97
4 c4 2 a2 3 b3 96
5 c5 2 a2 4 b4 95
请问用php怎么输出一个如下的json数组啊
{catalog:[{
id : 1,
name : a1,
subcatalog : [{
id : 1,
name : b1,
threecatalog : [{
id : 1,
name : c1
}, {
id : 2,
name : c2
}]
}, {
id : 2,
name : b2,
threecatalog : [{
id : 3,
name : c3
}]
}]
}, {
id : 2,
name : a2,
subcatalog : [{
id : 3,
name : b3,
threecatalog : [{
id : 4,
name : c4
}]
}, {
id : 4,
name : b4,
