<?php
$get_category = mysql_query("SELECT categories_root.root_cat_name , categories.title FROM categories_root INNER JOIN categories ON categories.root_cat = categories_root.id");
while ( $list_category = mysql_fetch_array($get_category) ){ // while
echo '
<ul>'.$list_category["root_cat_name"].'</ul>
<li>'.$list_category["title"].'</li>
';
} ?>
Aşağıdaki kodu kullanarak işlemi inner join ile yapabilirsiniz
$get_category = mysql_query("SELECT categories_root.root_cat_name , categories.title FROM categories_root INNER JOIN categories ON categories.root_cat = categories_root.id");
$isim = 'root_cat_name'; //categories_root tablosundaki root_cat_name alaninin ismi
$isimm = 'title'; // categories tablosundaki title alaninin ismi
while ($a = mysql_fetch_Array($get_category)) {
$index = $a[$isim];
$icerikler[$index][] = $a[$isimm];
}
echo '<ul>';
foreach ($icerikler as $kat=>$icerik) {
echo '<li><b>'.$kat.'</b></li>';
foreach ($icerik as $ic) {
echo '<li>--'.$ic.'</li>';
}
}
echo '</ul>';