O menu tá buscando as informações mas na hora de mostrar é que tá o meu problema.
O meu código tá assim:
<ul id="primary-nav"> <li><a href="?go=pagina_inicial">Home</a></li> <?php $selec = "SELECT id_categoria, categoria FROM tbl_categorias"; $exec = mysql_query($selec, $conn) or die(mysql_error()); ?> <?php do { ?> <?php while($campos=mysql_fetch_array($exec)) { extract($campos); ?> <li class="menuparent"><a href="prod.php?id_categoria=<?php echo $id_categoria ?>"><?php echo $categoria ?></a> <?php $selec2 = "SELECT id_subcategoria, subcategoria FROM tbl_subcategorias WHERE id_categoria='$id_categoria'"; $exec2 = mysql_query($selec2, $conn) or die(mysql_error()); ?> <ul> <?php while($campos2=mysql_fetch_array($exec2)) { extract($campos2); ?> <li><a href="prod.php?id_subcategoria=<?php echo $id_subcategoria ?>"><?php echo $subcategoria ?></a></li> <?php } ?> <?php } while ($campos=mysql_fetch_array($exec)); ?> <?php } while ($campos2=mysql_fetch_array($exec2)); ?> </ul> </li> </ul>
Dessa forma os resultados são mostrados assim:
CONFECÇÃO - Calças Camisas Blusas COMUNICAÇÃO VISUAL - Banners - Placas BRINDES - Canetas BonésObservem que as CATEGORIAS principais, estão sendo chamadas como ultimo íten do SUBMENU(subcategorias).
O que eu tenho que mudar para aparecer assim:
CONFECÇÃO Calças Camisas Blusas COMUNICAÇÃO Banners Placas BRINDES Canetas BonésAbraços