Sayrus
Новичок
Всем привет!
Как создать "нормальные хлебные крошки"%))...
Есть таблица...

Есть меню...

Есть вывод "Хлебных крошек" нажав на Категорию...

Тут все тип-топ.
Но вот стоит тыкнуть на под-категорию, беда...

Как сделать так чтобы и категория и под-категория отображались??
вот исходники....
Что я делаю не так, куда копать?
Помогите плиз! уже 3-и сутки парюсь, блин надоело.
Заранее премного благодарен.
Как создать "нормальные хлебные крошки"%))...
Есть таблица...

Есть меню...

Есть вывод "Хлебных крошек" нажав на Категорию...

Тут все тип-топ.
Но вот стоит тыкнуть на под-категорию, беда...

Как сделать так чтобы и категория и под-категория отображались??
вот исходники....
PHP:
$q = mysql_query("SELECT id, category_pid, category_level, category_position, category_title FROM `category` WHERE category_pid=".intval($_GET['pId'])." AND id=".intval($_GET['id']));
$breadcrumbs = array();
if (mysql_num_rows($q) > 0) {
while ( $r = mysql_fetch_array($q, MYSQL_ASSOC) ) {
$breadcrumbs[] = $r;
}
}
echo '<br /><div id="breadcrumbs"><ul>';
echo buildBreadcrumbs($breadcrumbs);
echo '<ul></div>';
function buildBreadcrumbs( $array, $output = "", $sprtr = "»" ) {
//pre_array($array);
$main = "http://localhost/";
$separator = " ".$sprtr." ";
for ($i = 0; $i < count( $array ); $i++) {
if ($array[$i]["category_pid"] != 0) {
$output .= '
<li><a href="'.$main.'"> Главная </a>'.$separator.'<a href="?id='.$array[$i]["id"].'&pId='.$array[$i]["category_pid"].'">'.$array[$i]["category_title"].'</a></li>
';
} else {
$output .= '<li><a href="'.$main.'"> Главная </a>'.$separator.$array[$i]["category_title"].'</li>';
}
}
return $output;
}
Помогите плиз! уже 3-и сутки парюсь, блин надоело.
Заранее премного благодарен.