У меня есть эта функция:
function showItems($parent = 0,$level=0) {
$q = 'SELECT id, bg_category, parent, url FROM products_categories WHERE parent = "'.$parent.'" ORDER BY bg_category';
$q = mysql_query($q);
if(mysql_num_rows($q)) {
echo '<ul id="mmenu">';
while($r = mysql_fetch_row($q)) {
$level++;
echo '<li class="'.$level.'">';
echo '<a href="../products/'.$r[3].'">',$r[1],'</a>';
showItems($r[0],$level + 1);
echo '</li>';
}
echo '</ul>';
}
}
Как я могу получить глубину уровня, чтобы каждый мог быть равен уровню глубины? Теперь, когда он работает, он дрочит, к какому числу циклов, но не к уровню глубины. Как эту функцию нужно изменить? Помогите, пожалуйста, спасибо!
Опера, я нашел проблему! Мне пришлось удалить $level++; чтобы он работает!. Извините, парни за то, что тратили свое время, спасибо!