function getArray($row)
{
$tree=Array();
foreach($row as $k=>$v)
{
$v['level']=intval($v['level']);
if($v['level']===(integer)$row[0]['level'])
{
$tree[$v['id']]=$v;
$tree[$v['id']]['sub']=Array();
$link[$v['level']]=&$tree[$v['id']]['sub'];
}
else
{
$link[$v['level']-1][$v['id']]=$v;
$link[$v['level']-1][$v['id']]['sub']=Array();
$link[$v['level']]=&$link[$v['level']-1][$v['id']]['sub'];
}
}
return $tree;
}