我的数据是这样的
id name px top
1  大1  1  0
2  大2  2  0
3  大3  3  0
4  小11 1  1
5  小12 2  1
6  小21 1  2
7  小22 2  2
8  小21 1  3
8  小22 2  3top 是级ID(0为顶级) px 是排序(按小排列)我想得到的数组方式是
比如有几个顶级 就获得几个数组
每个数组包含了  所有的下级
按顶级的px 排列  下级按下级的 px排列显示 ID 跟 NAME 
问题补充:
这个是2级分类我想在读1次数据的情况下  把分类存的数组里调用方便调用