en son yukarıdaki resime ulaşa bildim aşağıdaki kod ile ;

<?php 
function kategori_listele($parent){
$toplamveri = NULL;
$has_childs = false;
global $menu_array_kategori_a;
foreach($menu_array_kategori_a as $key => $value)
{
if ($value['ustkonuid'] == $parent)
{
if ($has_childs === false)
{
$has_childs = true;
$toplamveri .= '<ul>';
}
$toplamveri .= '<li> Mesaj Sayisi =' . $value['konusayisi'] .' Konu IDsi ='.$key;

$toplamveri .= kategori_listele($key);
$toplamveri .= '</li>';
}
}
if ($has_childs === true){ $toplamveri .= '</ul>';}
 
return $toplamveri;
}

$query = mysql_query('SELECT * FROM sy_konu');
 
while ($row = mysql_fetch_assoc($query) ){
	$menu_array_kategori_a[$row['anakonuid']] = array(
	'konusayisi' => $row['konusayisi'],
	'ustkonuid' => $row['ustkonuid']
	);
}
 
echo '<div id="yonetim_kategori_listele">'.kategori_listele(0).'
<div class="temizle"></div>
</div>';
?>
şimdi tek eksiğim bu sağ alta doğru açılanların mesaj sayısını en alttan yukarı doğru toplayarak gitmem lazım :S onu naısl yaparım ?