Здравствуйте! Вот уже несколько дней не могу решить эту проблему: Как правильно вывести меню из базы данных? Что я хочу вывести: Пример точный есть в алиэкспресс. Пример картинка: Наводим на меню, потом есть заголовок, а под заголовком его категории, уже несколько дней питаюсь правильно вывести, но получается бардак.. PHP: while($row = mysqli_fetch_assoc($qury)){ if(!$row['rol']){ $Menu[$row['id']][]=$row['name']; }else{ $Menu[$row['rol']]['sub'][$row['id']]=$row['name']; $Menu[$row['rol']]['sub'][++$m]=$row['title']; } } <ul class="menu_vert"> <?php foreach($Menu as $href=>$menu): if(count($menu) >= 1):?> <li><i class='image posi<?=$a++;?>'></i><a href="?view=become&id<?=$href?>"><?=$menu[0]?></a> <ul> <?php foreach($menu['sub'] as $href=>$podMenu){?> <?=$div=!empty($menu['sub'][++$idtitle])?'<div class=\'is hr\'>':FALSE;?> <strong><?=$menu['sub'][++$es]?></strong><hr> <?php if($href !=++$r and !empty($podMenu)){?> <li><a href='<?=$href?>'><?=$podMenu?></a></li> <?php }?> <?=$div=!empty($menu['sub'][++$titleID])?'</div>':FALSE;?> <?php }?> </ul> </li> <?php endif;endforeach;?> </ul> Кто-то может дать идею как его можно правильно реализовать???(