Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex Cota

Menu php

Recommended Posts

Estou com um problema em meu menu na hora q passo o mouse sobre a categoria ele nao mostra as lojas, sera q alguem pode ajudar

abaixo a imagem e o codigo

 

Imagem Postada

 

 

<?php require_once('Connections/ljcmp.php'); ?>
<?php
mysql_select_db($database_ljcmp, $ljcmp);
$query_categoriajm = "SELECT * FROM categoriajm ORDER BY nome";
$categoriajm = mysql_query($query_categoriajm, $ljcmp) or die(mysql_error());
$row_categoriajm = mysql_fetch_assoc($categoriajm);
$totalRows_categoriajm = mysql_num_rows($categoriajm);

mysql_select_db($database_ljcmp, $ljcmp);
$query_lojasjm = "SELECT * FROM lojasjm WHERE id=123456789 ORDER BY nome";
$lojasjm = mysql_query($query_lojasjm, $ljcmp) or die(mysql_error());
$row_lojasjm = mysql_fetch_assoc($lojasjm);
$totalRows_lojasjm = mysql_num_rows($lojasjm);
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script src="includes/cssmenus2/js/cssmenus.js" type="text/javascript"></script>
<link href="includes/cssmenus2/skins/modern_green/vertical.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="cssMenu1" class="vertical">
  <?php do { ?>
  <?php do { ?>
    <ul class="modern_green">
      <li> <a href="#" title="<?php echo $row_categoriajm['nome']; ?>"><?php echo $row_categoriajm['nome']; ?></a>
          <ul>
            <li> <a href="#" title="<?php echo $row_lojasjm['nome']; ?>"><?php echo $row_lojasjm['nome']; ?></a> </li>
          </ul>
      </li>
        </ul>
    <?php } while ($row_categoriajm = mysql_fetch_assoc($categoriajm)); ?><br />
	<?php } while ($row_lojasjm = mysql_fetch_assoc($lojasjm)); ?> 
  <script type="text/javascript">
   <!--
    var obj_cssMenu1 = new CSSMenu("cssMenu1");
    obj_cssMenu1.setTimeouts(400, 200, 800);
    obj_cssMenu1.setSubMenuOffset(-4, 4, -10, 5);
    obj_cssMenu1.setHighliteCurrent(true);
    obj_cssMenu1.show();
   //-->
 </script>
</div>
</body>
</html>
<?php
mysql_free_result($categoriajm);

mysql_free_result($lojasjm);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está ficando o HTML gerado ?

 

Que CSS você está usando ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, a melhor forma para você ver onde está o erro aí, é primeiro listar o resultado do mysql na página e não no menu...

 

Se não listar nada, o problema está no SELECT...

 

Daí oq você faz:

 

- Teste primeiro se conectou, conectou?

- Teste agora se está achando a base de dados, achou?

- Verifique se estão corretos os nomes das tabelas e campos, estão corretos?

- Dê uma olhadinha na sintaxe. (pelo que eu vi está certo a sintaxe).

- Por último veja se a lógica de programação está correta. (pelo que eu vi tbm está correto).

 

Att.,

Lucas Martins

Compartilhar este post


Link para o post
Compartilhar em outros sites

poderia me dar uma ideia de como fazer o menu

 

to quebrando a cabeça ja tem umas dua semanas

 

pode ser um menu simples

 

eu fiz esse ai pelo extension INTERAKT

 

e modifiquei algumas koisas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pergunto novamente:

Como está ficando o HTML gerado ?

 

Que CSS você está usando ?

 

Vá em: Exibir > Código Fonte e cole aqui oque aparece lá.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Comercio do médio Piracicaba</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div class="container">
  <table width="96%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td colspan="2"><div class="container_header">
        <div align="center">
          <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="971" height="100">
            <param name="movie" value="imagens/toponovo.swf" />
            <param name="quality" value="high" />
            <embed src="imagens/toponovo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="971" height="100"></embed>
          </object>
        </div>
      </div></td>
    </tr>
    <tr>
      <td colspan="2" class="container_header"><table width="100%" border="0" cellspacing="2" cellpadding="0">
        <tr>
          <td width="11%" align="left" valign="top"><div align="left"></div>
          <td width="16%" align="left" valign="top"><div align="left">
            <script src="http://www.clocklink.com/embed.js"></script>
            <script type="text/javascript" language="JavaScript">obj=new Object;obj.clockfile="5010-black.swf";obj.TimeZone="Brazil_Brasilia";obj.width=150;obj.height=45;obj.wmode="transparent";showClock(obj);</script>
                </div>
          <iframe src='http://selos.climatempo.com.br/selos/MostraSelo.php?CODCIDADE=3579,2012,3975&SKIN=preto' scrolling='no' frameborder='0' width=150 height='170' marginheight='0' marginwidth='0'></iframe> </td>
          <td width="73%"><div align="left">
            <table border="0">
              <tr>
                                <td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="100" hspace="2" vspace="1">
                      <param name="movie" value="imagens/banners/BANNER2_1.swf" />
                      <param name="quality" value="high" />
                      <embed src="imagens/banners/BANNER2_1.swf" width="400" height="100" hspace="2" vspace="1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
                  </object></td>
                                  <td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="100" hspace="2" vspace="1">
                      <param name="movie" value="imagens/banners/BANNER3_1.swf" />
                      <param name="quality" value="high" />
                      <embed src="imagens/banners/BANNER3_1.swf" width="400" height="100" hspace="2" vspace="1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
                  </object></td>
                  </tr><tr>                <td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="100" hspace="2" vspace="1">
                      <param name="movie" value="imagens/banners/BANNER3_2.swf" />
                      <param name="quality" value="high" />
                      <embed src="imagens/banners/BANNER3_2.swf" width="400" height="100" hspace="2" vspace="1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
                  </object></td>
                                  <td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="100" hspace="2" vspace="1">
                      <param name="movie" value="imagens/banners/BANNER4_1.swf" />
                      <param name="quality" value="high" />
                      <embed src="imagens/banners/BANNER4_1.swf" width="400" height="100" hspace="2" vspace="1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
                  </object></td>
                                  </tr>
            </table>
          </div></td>
        </tr>
      </table></td>
    </tr>
    <tr>
      <td width="18%" height="90" valign="top"><div class="container_menu">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td class="header_menu">Menu</td>
          </tr>
          <tr>
            <td>
              <link href="/lojacmp/includes/cssmenus2/skins/loja22/vertical.css" rel="stylesheet" type="text/css" />
<link href="/lojacmp/css.css" rel="stylesheet" type="text/css" />
<script src="/lojacmp/includes/cssmenus2/js/cssmenus.js" type="text/javascript"></script>

<table width="100%" border="2" cellspacing="0" cellpadding="0">
  <tr>
    <td bgcolor="#000000" class="header_menucat"><div align="center"><a href="/lojacmp/index.php" class="fundo_btn_menui">Inicio</a></div></td>
  </tr>
  <tr>
    <td bgcolor="#000000" class="header_menucat"><div align="center"><a href="/lojacmp/contato.php" class="fundo_btn_menui">Contato</a></div></td>
  </tr>
</table>

</td>
          </tr>
        </table>
      </div><div class="container_menu">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td class="header_menu">Alvinópolis</td>
          </tr>
          <tr>
            <td>
              <marquee direction="up" scrollamount="3" height="100">
  <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td align="center" valign="top" class="novidadesal_header">dfffdsfd</td>
    </tr>
    <tr>
      <td align="center"><img src="/lojacmp/admin/imagens/produtos/23975368[2]_1.jpg" alt="" width="100" height="100" border="0" /></td>
    </tr>
    <tr>
      <td align="center"> </td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td align="center" valign="top" class="novidadesal_header">xzcxcz</td>
    </tr>
    <tr>
      <td align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-1.jpg" alt="" width="100" height="100" border="0" /></td>
    </tr>
    <tr>
      <td align="center"> </td>
    </tr>
      </table>
    </marquee>
    
    <style type="text/css">
<!--
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
-->
</style>

<table width="100%" border=1>
      <tr>
      <td bgcolor="#000000"><div align="center"><span class="style1">CALÇADOS</span></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasal.php?id=8" class="header_menulj">LOJA1</a></td>
      </tr>
              <tr>
      <td bgcolor="#000000"><div align="center"><span class="style1">ROUPAS</span></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasal.php?id=9" class="header_menulj">loja mariinha</a></td>
      </tr>
              <tr>
      <td bgcolor="#000000"><div align="center"><span class="style1">roupas</span></div></td>
    </tr>
        </table>
              </td>
          </tr>
        </table>
      </div><div class="container_menu">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td class="header_menu">João Monlevade </td>
          </tr>
          <tr>
            <td>
              <marquee direction="up" scrollamount="3" height="100">
  <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">ALA</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/083.jpg" alt="" name="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    </marquee>
    
    <link href="/lojacmp/includes/cssmenus2/skins/modern_green/vertical.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {color: #FFFFFF}
-->
</style>

<table width="100%" border=1>
      <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Calçados</b></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=2" class="header_menulj">LOJAEX1</a></td>
      </tr>
            <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=1" class="header_menulj">lojal1</a></td>
      </tr>
            <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=4" class="header_menulj">teste</a></td>
      </tr>
              <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Perfumaria</b></div></td>
    </tr>
            <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Roupas</b></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=3" class="header_menulj">Loja Modas</a></td>
      </tr>
              <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Supermercado</b></div></td>
    </tr>
        </table>
              </p></td>
          </tr>
        </table>
      </div><div class="container_menu">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td class="header_menu">Rio Piracicaba </td>
          </tr>
          <tr>
            <td>
              <marquee direction="up" scrollamount="3" height="100">
  <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">df</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-2_6.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">fgddf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-3_5.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">sdffdsfsd</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-2_5.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">dsfdfsdfs</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-2_4.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">dfssdffsd</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-1_4.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">fdsfdsf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-3_4.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">fdf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-1_3.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">ggf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-3_3.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">fdfddfsdsf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-3_2.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">sdf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-2_3.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">efd</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-1_1.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">dfgfgfg</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-2_2.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">dgf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/banner2.gif" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td><div align="center" class="novidadesal_header">sdfsdf</div></td>
    </tr>
    <tr>
      <td><div align="center"><img src="/lojacmp/admin/imagens/produtos/Untitled-2_1.jpg" alt="" width="100" height="100" border="0" /></div></td>
    </tr>
      </table>
    </marquee>
  <style type="text/css">
<!--
.style2 {
	color: #FFFFFF;
	font-size: 14;
}
-->
</style>

<table width="100%" border=1>
      <tr>
      <td width="235" bgcolor="#000000"><div align="center"><b class="header_menucat style2">Calçados</b></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasrp.php?id=2" class="header_menulj">loja2</a></td>
      </tr>
            <tr>
        <td>    <a href="/lojacmp/lojasrp.php?id=3" class="header_menulj">loja3</a></td>
      </tr>
            <tr>
        <td>    <a href="/lojacmp/lojasrp.php?id=1" class="header_menulj">lojal1</a></td>
      </tr>
              <tr>
      <td width="235" bgcolor="#000000"><div align="center"><b class="header_menucat style2">Roupas</b></div></td>
    </tr>
        </table>
  </p></p></td>
          </tr>
        </table>
      </div>
      
      <td width="82%" valign="top"><div class="container_conteudo">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td class="header_conteudo">Seja bem vindo, encontre o que você procura nas lojas do médio Piracicaba! </td>
          </tr>
          <tr>
            <td><table width="100%" border="2" cellspacing="2" cellpadding="0">
              <tr>
                <td width="74%"> </td>
                <td width="26%">                    <div align="center"><img name="" src="imagens/banners/banner1_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner2_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner3_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banne9.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner6_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner7_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner10_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banne9_1.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner6_2.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banne9_2.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner6_3.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner7_2.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner7_3.gif" width="200" height="100" alt="" />                    </div>
                                        <div align="center"><img name="" src="imagens/banners/banner6_4.gif" width="200" height="100" alt="" />                    </div>
                    </td>
              </tr>
            </table></td>
          </tr>
        </table>
      </div></td>
    </tr>
    <tr>
      <td colspan="2" align="center"><div class="container_header">Copyright - 2009 </div></td>
    </tr>
  </table>
</div>
</body>
</html>

tipo tava querendo um menu assim

 

lista as gategorias e quando passa o mouse por cima ele mostraas lojas

 

Calçados -> -loja1

-loja4

 

Roupas -> -loja 2

-loja3

 

eu consegui fazer um mais ele vai listando abaixo ai vai aumentando a pagina cada vez q é enserido uma loja.

desse jeito q te falei nao ficaria grande a pagina

 

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso aqui é o teu menu então:

<table width="100%" border=1>
      <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Calçados</b></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=2" class="header_menulj">LOJAEX1</a></td>
      </tr>
            <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=1" class="header_menulj">lojal1</a></td>
      </tr>
            <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=4" class="header_menulj">teste</a></td>
      </tr>
              <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Perfumaria</b></div></td>
    </tr>
            <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Roupas</b></div></td>
    </tr>
          <tr>
        <td>    <a href="/lojacmp/lojasjm.php?id=3" class="header_menulj">Loja Modas</a></td>
      </tr>
              <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1">Supermercado</b></div></td>
    </tr>
        </table>
sugiro reestudar, e fazer sem tabelas.

menus dropdown são simples de se conseguir, usando CSS. Com essa péssima marcação html eu não consigo te ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O codigo do menu q eu queria usar e esse, so q nao consigo repetir as regions para mostrar todas as categorias e lojas, e qndo eu coloco o codigo php nas lojas nao lista nada, nenhum nome de loja e fica uma linha fininha onde deveria mostrar o quadrado das lojas.

 

 

 

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script src="includes/cssmenus2/js/cssmenus.js" type="text/javascript"></script>
<link href="includes/cssmenus2/skins/modern_green/vertical.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="cssMenu1" class="vertical">
  <ul class="modern_green">
    <li> <a href="#" title="Categorias">Categorias</a>
        <ul>
          <li> <a href="#" title="Lojas">Lojas</a> </li>
        </ul>
    </li>
  </ul>
  <br />
  <script type="text/javascript">
   <!--
    var obj_cssMenu1 = new CSSMenu("cssMenu1");
    obj_cssMenu1.setTimeouts(400, 200, 800);
    obj_cssMenu1.setSubMenuOffset(-4, 4, -10, 5);
    obj_cssMenu1.setHighliteCurrent(true);
    obj_cssMenu1.show();
   //-->
 </script>
</div>
</body>
</html>

 

 

fiz as alteroçoes no codigo mmas acontece igual esta na imagem e tbem nao consigo repetir as regioes para listar todas as categorias da tabela e suas respectivas lojas

 

<?php require_once('Connections/ljcmp.php'); ?>
<?php
mysql_select_db($database_ljcmp, $ljcmp);
$query_Recordset1 = "SELECT * FROM lojasrp WHERE id_categoriarp='123456789' ORDER BY nome";
$Recordset1 = mysql_query($query_Recordset1, $ljcmp) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

mysql_select_db($database_ljcmp, $ljcmp);
$query_Recordset2 = "SELECT * FROM categoriarp";
$Recordset2 = mysql_query($query_Recordset2, $ljcmp) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script src="includes/cssmenus2/js/cssmenus.js" type="text/javascript"></script>
<link href="includes/cssmenus2/skins/modern_green/vertical.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="cssMenu1" class="vertical">
  <ul class="modern_green">
    <li> <a href="#" title="Categorias"><?php echo $row_Recordset2['nome']; ?></a>
        <ul>
          <li> <a href="#" title="Lojas"><?php echo $row_Recordset1['nome']; ?></a> </li>
        </ul>
    </li>
  </ul>
  <br />
  <script type="text/javascript">
   <!--
    var obj_cssMenu1 = new CSSMenu("cssMenu1");
    obj_cssMenu1.setTimeouts(400, 200, 800);
    obj_cssMenu1.setSubMenuOffset(-4, 4, -10, 5);
    obj_cssMenu1.setHighliteCurrent(true);
    obj_cssMenu1.show();
   //-->
 </script>
</div>
</body>
</html>
<?php
mysql_free_result($Recordset1);

mysql_free_result($Recordset2);
?>

 

 

Aki a imagem de como esta ficando

 

Imagem Postada

 

se alguem poder me da uma ajuda, agradeceria muito

 

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, pra fazer em CSS vou mover para o fórum correto.

 

Tópico Movido

PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Webstandards

Compartilhar este post


Link para o post
Compartilhar em outros sites

A primeira coisa é refazer o HTML.

 

Sua estrutura deve ser algo assim:

 

<ul>
	<li><a>Link 1</a></li>
	<li><a>Link 2</a></li>
	<li><a>Link 3</a>
		<ul>
			<li><a>Sub-link 1</a></li>
			<li><a>Sub-link 2</a></li>
			<li><a>Sub-link 3</a></li>
			<li><a>Sub-link 4</a></li>
		</ul>
	</li>
</ul>

Estude este trecho de código e aplique ao seu, depois volte a postar e mostre-nos o HTML limpo.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse menu ira puxar as categorias do banco de dados e listar as lojas referente as categorias???

 

eu to usando um menu aki so q ele lista abaixo, ouseja daqui um tempo a pagina vai so ficando grande e fica ruim pra mexer.

 

queria montar um menu vertical que qndo a pessoa passasse o mouse em cima da categoria listaria as lojas referente a categoria ao lado do menu.

 

o codigo sql q tenho pra listar e esse

 

<?php 
mysql_select_db($database_ljcmp, $ljcmp); 
$query_categoriajm = "SELECT * FROM categoriajm ORDER BY nome"; 
$categoriajm = mysql_query($query_categoriajm, $ljcmp) or die(mysql_error()); 
$row_categoriajm = mysql_fetch_assoc($categoriajm); 
$totalRows_categoriajm = mysql_num_rows($categoriajm); 

mysql_select_db($database_ljcmp, $ljcmp); 
$query_lojasjm = "SELECT * FROM lojasjm WHERE id=123456789 ORDER BY nome"; 
$lojasjm = mysql_query($query_lojasjm, $ljcmp) or die(mysql_error()); 
$row_lojasjm = mysql_fetch_assoc($lojasjm); 
$totalRows_lojasjm = mysql_num_rows($lojasjm); 
?>

E aki o codigo do html (menu.php)

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script src="includes/cssmenus2/js/cssmenus.js" type="text/javascript"></script>
<link href="includes/cssmenus2/skins/modern_green/vertical.css" rel="stylesheet" type="text/css" />
<link href="css.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {color: #FFFFFF}
-->
</style>
</head>

<body>
<table width="100%" border=1>
  <?php do { ?>
    <tr>
      <td width="255" bgcolor="#000000"><div align="center"><b class="header_menucat style1"><?php echo $row_master1categoriajm['nome']; ?></b></div></td>
    </tr>
    <?php
  if ($totalRows_master1categoriajm>0) {
    $nested_query_detail2lojasjm = str_replace("123456789", $row_master1categoriajm['id'], $query_detail2lojasjm);
    mysql_select_db($database_ljcmp);
    $detail2lojasjm = mysql_query($nested_query_detail2lojasjm, $ljcmp) or die(mysql_error());
    $row_detail2lojasjm = mysql_fetch_assoc($detail2lojasjm);
    $totalRows_detail2lojasjm = mysql_num_rows($detail2lojasjm);
    $nested_sw = false;
    if (isset($row_detail2lojasjm) && is_array($row_detail2lojasjm)) {
      do { //Nested repeat
?>
      <tr>
        <td>    <a href="lojasjm.php?id=<?php echo $row_detail2lojasjm['id']; ?>" class="header_menulj"><?php echo $row_detail2lojasjm['nome']; ?></a></td>
      </tr>
      <?php
      } while ($row_detail2lojasjm = mysql_fetch_assoc($detail2lojasjm)); //Nested move next
    }
  }
?>
    <?php } while ($row_master1categoriajm = mysql_fetch_assoc($master1categoriajm)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($master1categoriajm);

mysql_free_result($detail2lojasjm);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você ficar postando códigos MySQL e PHP não vai ajudar muito. =/

 

Posta o link para tua página.

 

Faça o seguinte: gere o HTML e não aplique CSS e veja se aparece os submenus referentes. ;)

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este aki esta funcionando so preciso de um estilo q coloque ele abrindo o submenu ao lado qndo a pessoa passar o mouse, sera q nao teria como colocar um estilo css nele nao

 

 

 

<?php require_once('Connections/ljcmp.php'); ?>
<?php
mysql_select_db($database_ljcmp, $ljcmp);
$query_master1categoriaal = "SELECT * FROM categoriaal ORDER BY nome";
$master1categoriaal = mysql_query($query_master1categoriaal, $ljcmp) or die(mysql_error());
$row_master1categoriaal = mysql_fetch_assoc($master1categoriaal);
$totalRows_master1categoriaal = mysql_num_rows($master1categoriaal);

mysql_select_db($database_ljcmp, $ljcmp);
$query_detail2lojasal = "SELECT * FROM lojasal WHERE id_categoriaal='123456789' ORDER BY nome";
$detail2lojasal = mysql_query($query_detail2lojasal, $ljcmp) or die(mysql_error());
$row_detail2lojasal = mysql_fetch_assoc($detail2lojasal);
$totalRows_detail2lojasal = mysql_num_rows($detail2lojasal);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
<!--
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
-->
</style>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="100%" border=1>
  <?php do { ?>
    <tr>
      <td bgcolor="#000000"><div align="center"><span class="style1"><?php echo $row_master1categoriaal['nome']; ?></span></div></td>
    </tr>
    <?php
  if ($totalRows_master1categoriaal>0) {
    $nested_query_detail2lojasal = str_replace("123456789", $row_master1categoriaal['id'], $query_detail2lojasal);
    mysql_select_db($database_ljcmp);
    $detail2lojasal = mysql_query($nested_query_detail2lojasal, $ljcmp) or die(mysql_error());
    $row_detail2lojasal = mysql_fetch_assoc($detail2lojasal);
    $totalRows_detail2lojasal = mysql_num_rows($detail2lojasal);
    $nested_sw = false;
    if (isset($row_detail2lojasal) && is_array($row_detail2lojasal)) {
      do { //Nested repeat
?>
      <tr>
        <td>    <a href="lojasal.php?id=<?php echo $row_detail2lojasal['id']; ?>" class="header_menulj"><?php echo $row_detail2lojasal['nome']; ?></a></td>
      </tr>
      <?php
      } while ($row_detail2lojasal = mysql_fetch_assoc($detail2lojasal)); //Nested move next
    }
  }
?>
    <?php } while ($row_master1categoriaal = mysql_fetch_assoc($master1categoriaal)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($master1categoriaal);

mysql_free_result($detail2lojasal);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

axo q com css vai er dificil tbem axar um menu q busque os dados do banco de dados e liste as lojas referente a categoria. Consegui montar tudo do site painel administrativo, pesquisa, mostrar imagem ampliada, e tudo mais, mais o menu ta osso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.