<?php
				function category_list($category_parent_id = 0) {
				   static $cats;
				   global $db;
				   $item_count = 0;
				   if (!is_array($cats)) {
				      $sql = 'SELECT * FROM menuler';
				      $res = $db->query($sql);
				      $cats = array();
				      foreach ($res as $cat) {
				         $cats[] = $cat;
				      }
				   }
				   $degerler = array();
				   foreach($cats as $cat) {
				      if (( int )$cat['ust_id'] !== ( int )$category_parent_id) {
				         continue;
				      }
				      $degerler[] = '<li class="drop">';
				      $degerler[] = '<a href="#'.$cat['id'].'"><span>';
				      $degerler[] = $cat['baslik'];
				      $degerler[] = '</span></a>';
				      $degerler[] = '<ul class="drop-down">'.category_list($cat['id']).'</ul>';
				      $degerler[] = '</li>';
				   }
				   $degerler = implode('', $degerler);
				   if ('' == trim($degerler)) {
				      return '';
				   }
				   return $degerler;
				}
				?>
merhaba kullandığım kodlar yukarıda.

ögrenmek istediğim şey ust_id "0" olan kategorilerin altında kategori varmı yokmu?

ve alt kategorilerin altında başka alt kategori varmı?

yardımcı olursanız sevinirim.