Вот в общем не получается сгенерировать меню. Состоит оно из 2 частей - категории и его родительские категории.
В базе расклад таков:
таблица categories, её поля: id, title, parent_id
С верхней частью меню все в порядке:
- Код: Выделить всё • Развернуть
<?php
$style = 11;
$cats1 = mysql_query("SELECT * FROM categories WHERE parent_id=0");
while ($cats = mysql_fetch_array($cats1))
{
echo " <li class='tn".$style."'>
<a href='/view.php?cat=".$cats['id']."'><span>".$cats['title']."</span></a> </li>";
$style = $style + 1;
}
?>
Но вот с родительскими категориями проблема. Как можно их сгенерировать, если в базе они отсортировываются по полю parent_id.
Пример:
категория "Новости" (id -
1) к ней род. категория "В мире" (id - 2, parent_id -
1) ?