CREATE TABLE `kategori` (
  `kat_id` int(11) NOT NULL auto_increment,
  `alt_id` varchar(20) NOT NULL default '0',
  `kat_adi` text NOT NULL,
  `adi_seo` text NOT NULL,
  `resim` text NOT NULL,
  PRIMARY KEY  (`kat_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Yukarıdaki örnek tabloya bu şekilde bir kodlama kullanabiirsin arkadaşım

<?
$sql = mysql_query("SELECT * FROM kategori WHERE alt_id=0 ORDER BY kat_adi ASC");
while($r = mysql_fetch_array($sql)) {
$kat_list .= "<a href=\"www.site.com/"$r['adi_seo']".html">".$r['kat_adi']."</a>";
$alt_kat = mysql_query("SELECT * FROM kategori WHERE alt_id=".$r['kat_id']." AND alt_id !=0 ORDER BY alt_id ASC");
while($ebutube = @mysql_fetch_assoc($alt_kat)){
$kat_list .= "<a href=\"www.site.com/".$ebutube['adi_seo'].".html">".$ebutube['kat_adi']."</a>";
}}
?>
<table border="1" width="100%">
 <tr>
  <td><?=$kat_list?></td>
 </tr>
</table>