Навигация по разделам

  • Автор темы Автор темы platun
  • Дата начала Дата начала

platun

Новичок
Навигация по разделам

Не могу сделать навигацию... Нужно что бы была горизонтальная. То есть допустим чел кликнул на раздел "графика". И в верху получилось Главная >> Графика.

Информация о разделах храниться в базе.

cid | title | parentid
1 | Главная | 0
2 | Графика | 1

Вложеность разделов не больше 10.

Объясните пожайлуста принцип, или напишите примерный код!
Думаю, суть проблемы понятна, название темы тоже соответствует...
 
Навигация по разделам

Не могу сделать навигацию... Нужно что бы была горизонтальная. То есть допустим чел кликнул на раздел "графика". И в верху получилось Главная >> Графика.

Информация о разделах храниться в базе.

cid | title | parentid
1 | Главная | 0
2 | Графика | 1

Вложеность разделов не больше 10.

Объясните пожайлуста принцип, или напишите примерный код!
Думаю, суть проблемы понятна, название темы тоже соответствует...
 
Чё то ни фига мне это не дало...
Ну всё равно, Спасибо!!!

-~{}~ 26.01.06 14:51:

Я сделал!!!
Где то чё то нашёл и чуть чуть переделал... Вообщем мне надо было так...

Код:
PHP:
function getparents($parentid,$title) {
    global $prefix,$db;
        $sql = "select cid, title, parentid from ".$prefix."_smallpages_categories where cid=$parentid";
        $res = $db->sql_query($sql);
        $row = $db->sql_fetchrow($res);
        $cid = $row[cid];
        $ptitle = $row[title];
        $pparentid = $row[parentid];
        mysql_free_result($result);
        if ($ptitle!="") $title=$ptitle." >> ".$title;
        if ($pparentid!=0) {
        $title=getparents($pparentid,$title);
        }
        return $title;
}

....

$result1 = sql_query("SELECT title, parentid FROM ".$prefix."_smallpages_categories WHERE cid='$c_cid'");
	list($title1, $parentid1)=sql_fetch_row($result1);
	$title1 = getparents($c_cid, $title1);
	$title1 = "главная >> $title1";
    echo "<center><b>Категории: $title1</b></center><br>";

...
 
Сверху