Biel. 9 Denunciar post Postado Julho 13, 2015 Boa tarde a todos. Direto ao ponto. Pessoal neste link temos um menu dinâmico que nada mais é que o conteudo da tab_menu que estou puxando do banco de dados e exibindo na tela em forma de link. Note que o menu Curso grátis e Curso pago tem seus respectivos submenu(s) que uma vez clicado exibe o conteudo pertencente a cada submenu. Gostaria que o menu Curso grátis e Curso pago continuasse não exibindo o link, conforme está e que o nome dicas da tab_menu exibisse em forma de link igual os submenus curso pago de php | curso grátis de Fireworks | curso grátis de Photoshop ... Segue abaixo o codigo tab_menu idmm nome 1 Curso pago 2 Curso gratis 3 dicas tab_submenu idss id_cat nome 1 1 PHP 2 2 Fireworks 3 2 Photoshop <?php $seleciona_categoria = mysql_query("SELECT * FROM tab_menu")or die (mysql_error()); while($linha = mysql_fetch_array($seleciona_categoria)){ $idmm = $linha['idmm']; $nome = $linha['nome']; if (isset($idmm) && $idmm > 0 ){ echo '<li> <a class="classe" >'.$nome.'</a>'; } ?> <div class="classe-3"> <ul> <?php $seleciona_sub = mysql_query("SELECT * FROM tab_submenu WHERE id_cat = '$idmm' ")or die (mysql_error()); while($linha = mysql_fetch_array($seleciona_sub)){ $idss = $linha['idss']; $nome = $linha['nome']; if(mysql_num_rows($seleciona_sub) == 0){ } else{ ?> <li><a href="index.php?idss=<?php echo $idss?>"><?php echo $nome?></a></li> <?php } } ?> </ul> </div> </li> <?php } ?> <div id="menu_neutro_01"></div> </ul> Compartilhar este post Link para o post Compartilhar em outros sites
EmanuelFN 0 Denunciar post Postado Julho 13, 2015 E se você colocasse um if? Compartilhar este post Link para o post Compartilhar em outros sites
Biel. 9 Denunciar post Postado Julho 14, 2015 Emanuel. Obrigado por postar. Você poderia dar um exemplo de como criar esse if para que nome dicas da tab_menu exiba também em forma de link igual a curso pago de php | curso grátis de Fireworks e curso grátis de Photoshop ? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
EmanuelFN 0 Denunciar post Postado Julho 14, 2015 Nem tinha visto a sua resposta, agora que vi. Enfim, fiz a alteração no código com o if: tab_menu idmm nome 1 Curso pago 2 Curso gratis 3 dicas tab_submenu idss id_cat nome 1 1 PHP 2 2 Fireworks 3 2 Photoshop <?php $seleciona_categoria = mysql_query("SELECT * FROM tab_menu")or die (mysql_error()); while($linha = mysql_fetch_array($seleciona_categoria)){ $idmm = $linha['idmm']; $nome = $linha['nome']; if (isset($idmm) && $idmm > 0 ){ if($nome === "dicas") { echo '<li> <a class="classe" href="#link">dicas</a>'; } else { echo '<li> <a class="classe" >'.$nome.'</a>'; } } ?> <div class="classe-3"> <ul> <?php $seleciona_sub = mysql_query("SELECT * FROM tab_submenu WHERE id_cat = '$idmm' ")or die (mysql_error()); while($linha = mysql_fetch_array($seleciona_sub)){ $idss = $linha['idss']; $nome = $linha['nome']; if(mysql_num_rows($seleciona_sub) == 0){ } else{ ?> <li><a href="index.php?idss=<?php echo $idss?>"><?php echo $nome?></a></li> <?php } } ?> </ul> </div> </li> <?php } ?> <div id="menu_neutro_01"></div> </ul> Compartilhar este post Link para o post Compartilhar em outros sites