$parentname=array(); //大类名称数组
$parentid=array();   //大类名称对应ID数组
$subname=array();   //小类名称数组
$subid=array();      //小类名称对应ID数组
$sub_parentcount=array(); //大类对应小类总数数组$i=0;
$j=0;
$sql="select class_id,class_name,class_parentid,class_update from cost_class where class_io=1 order by class_update desc";
$query=$db->query($sql);
while ($row=$db->fetch_array($query)) {
if ($row[0]==$row[2]) {
$parentname[$row[0]]=array("name"=>$row[1],"class_update"=>strtotime($row[3]));//大类名称数组
$parentid[$i]=$row[0];//大类名称对应编号数组
$i++;
}else {
$subname[$row[0]]=array("name"=>$row[1],"class_update"=>$row[3],"parentid"=>$row[2]);//小类名称数组
$subid[$j]=$row[0]; //小类名称对应编号数组
$sub_parentcount[$row[2]]=$sub_parentcount[$row[2]]+1; //大类包含小类数组个数
$j++;
}
}
$parent_count=count($parentid); //大类个数我现在要想得到一个大类里面对应小类的类
类似如
$parent_sub[$parent_id]=array("class_id"=>$class_id);