ShVad
JSmart CMS
вывод таблицей
Помогите с выводом категорий.
В БД категрии хранятся так:
id / main_id / название
если категория основная то main_id пустая, если под-категория уазывается в main_id, ID основной категории
Как упорядочить вывод категорий чтобы выводилась основная, потом подкатегории?
Сейчас такой код вывода Вот сайт :
Помогите с выводом категорий.
В БД категрии хранятся так:
id / main_id / название
если категория основная то main_id пустая, если под-категория уазывается в main_id, ID основной категории
Как упорядочить вывод категорий чтобы выводилась основная, потом подкатегории?
Сейчас такой код вывода Вот сайт :
PHP:
$catlist = $db->query("SELECT * FROM " . PREFIX . "_files1 WHERE 1 ORDER BY id");
while ($row_cat = mysql_fetch_array($catlist)){
$catid = $row_cat[id];
$main_id = $row_cat[main_id];
if ($main_id == ""){$pr = "<br><b>$row_cat[name]:</b>";}
else{$pr = "<a href=\"\files/$row_cat[id]\">$row_cat[name]</a> -";}
$catpage.= "$pr ";}