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 ?