Tengo un problema con una consulta en la cual hago un menu pero al momento de mostrar me repite los datos en vez de agruparlos, es decir en vez de mostrar menu-submenu1-submenu2 imprime menu-submenu1 menu-submenu2
me podrian apoyar para saber el error .
Código PHP:
Ver original
<ul id="menu-primario"> <li><a href="panelControl.php">Panel de control</a></li> <?php $query = "SELECT m.menuID,m.titulo,m.directorio,m.link,s.nombreSubmenu,s.abrirPopup,s.linkSubmenu FROM menu AS m JOIN submenu AS s ON m.menuID=s.menuID"; if($menus=$connection->recordsList($query)): foreach($menus as $menu): ?> <li><a href="#"><?php echo $menu->titulo; ?></a> <ul><li><a href="<?php echo $menu->linkSubmenu; ?>"><?php echo $menu->nombreSubmenu; ?></a></li></ul> </li> <?php endforeach; ?> <?php endif; ?> </ul>