Biel. 9 Denunciar post Postado Julho 11, 2015 boa tarde a todos. Pessoal quero muito criar uma regra que faça o seguinte: Toda vez que um determinado menu vir acompanhado de submenu(s), gostaria que não exibir link nesse menu, somente nos submenus dele. Agora, menus que NÃO TEM submenus, gostaria que exibisse o link normalmente Abaixo o menu que tem submenus é Curso pago e Cursos gratis. Gostaria que Curso pago e Cursos gratis não exibisse o link, somente nos submenus deles. Está aqui o menu dinamico funcionando online Abaixo temos todo o codigo na integra 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 tab_conteudo idcc id_cat conteudo 1 1 curso pago de php 2 2 curso grátis de Fireworks 3 2 curso grátis de Photoshop 4 3 dicas para você <style> *{padding:0;margin:0} #menu { list-style:none; width:196px; height:auto; -webkit-border-radius: 0px; border-radius: 0px; background:#585858; border:0px solid #0F0; /*margin-left:30%;*/ margin-top:10%; } #menu li { width:168px; float:left; display:block; text-align:left; position:relative; height:26px; line-height:26px; padding: 0px 0px 0px 28px; border-bottom:1px dotted #ACACAC; } #menu li a { font-size:0px; color:#EBEBEB; display:block; outline:0px; text-decoration:none; text-shadow: 0px 0px 0px; } #menu li:hover { background:#6D6D6D; border-bottom:1px dotted #ACACAC; /* Rounded corners */ -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; } /*==============================================*/ #menu li .classe { display:block; width:auto; font-size:16px; font-weight:normal; font-family:Tahoma, Arial, Verdana, "Trebuchet MS"; } #menu li:hover .classe { color:#FFF;/* branco */ } /*==============================================*/ #menu li ul li { padding: 4px 0px 4px 4px; text-align:left; width:144px; border-bottom:1px dotted #ACACAC; } #menu li ul li:hover { border:none; padding: 4px 0px 4px 4px; background-color:transparent; border-bottom:1px dotted #ACACAC; } #menu li:hover div a { font-size:14px; color:#EBEBEB; font-family:Tahoma, Arial, Verdana, "Trebuchet MS"; } #menu li:hover div a:hover { color:#F90; /*laranja */ } .classe-3{ width:144px; background:#6D6D6D; float:left; position:absolute; left:-999em; /* Hides the drop down */ text-align:left; padding:0px 14px 0px 14px; border-right:0px solid #F00; border-bottom:0px solid #F00; /* Rounded Corners */ -moz-border-radius: 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px; border-radius: 0px 10px 10px 0px; } #menu li:hover .classe-3{ left:196px; top:0px; right:auto; } .cabecalho9 {color:#F5F5F5; font-size:16px; font-weight:bold; text-align:left; } #menu_neutro_01{ width:190px; height:20px; clear:both; background:#585858;} </style> <!--=============================================================--> <ul id="menu"> <?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']; ?> <li> <a href="index.php?idmm=<?php echo $idmm;?>"class="classe" ><?php echo $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> <!--========================================================================--> <br> <hr> <?php $get1= $_GET['idss']; $get2= $_GET['idmm']; $sql = mysql_query("SELECT * FROM tab_conteudo WHERE idcc = '".$get1."' OR id_cat = '".$get2."' ")or die (msql_error()); while($linha = mysql_fetch_array($sql)){ $conteudo = $linha['conteudo']; ?> <?php echo $conteudo;?><br /> <?php } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Julho 11, 2015 Exemplo <?php if (isset($idmm) && $idmm >0): ?> <a href="#" rel="nofollow" class="classe"><?php echo $nome; ?></a> <?php else: ?> <a href="index.php?idmm=<?php echo $idmm;?>" title="<?php echo $nome; ?>" class="classe"><?php echo $nome; ?></a> <?php endif ?> Compartilhar este post Link para o post Compartilhar em outros sites