taylanaktepe adlı üyeden alıntı: mesajı görüntüle
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL DEFAULT '0',
`title` varchar(50) NOT NULL,

parent_id -> alt kategori numarası, default 0 atanır. Bu değeri 0 olan kategoriler dolayısıyla ana kategori olur. Örnek sorgu:
$result = "SELECT * FROM tablo parent_id=0";
while ($row = mysql_fetch_array($result)) {
 echo $row[title];
 $result_sub = "SELECT * FROM tablo parent_id=".$row[id]." ";
 while ($row_sub = mysql_fetch_array($result_sub)) {
  echo $row_sub[title];
 }
}
verdiginiz kodda klasik dizi hatasi mevcut

https://www.r10.net/php/322923-dizi-k...-yaklasim.html