Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos!!!
Tô fazendo um menu dinâmico com dados vindos do BD.
A estrutura é essa:
<ul id="primary-nav">
<li><a href="#">Home</a></li>
<li class="menuparent"><a href="#">CONFECÇÃO</a> // AQUI VEM AS CATEGORIAS
<ul>
<li><a href="#">CAMISAS POLO</a></li> // AQUI VEM AS SUBCATEGORIAS
</ul>
</li>
</ul>
As categorias estão listando direitinho do banco. Fiz assim para:
<?php
mysql_select_db($database_conn, $conn);
$query_Recordset1 = "SELECT * FROM tbl_categorias";
$Recordset1 = mysql_query($query_Recordset1, $conn) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<?
$cod = $_GET['id_categoria'];
$query_categoria = "select * from tbl_produto where id_categoria = '$id_categoria'";
?>
Chamei as categorias assim:
<ul id="primary-nav">
<li><a href="#">Home</a></li>
<?php do { ?>
<li class="menuparent"><a href="prod.php?id_categoria=<?php echo $row_Recordset1['id_categoria'];?>"><?php echo $row_Recordset1['categoria']; ?></a>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
<ul>
<li><a href="#">CAMISAS POLO</a></li> // AQUI VEM AS SUBCATEGORIAS
</ul>
</li>
</ul>
Agora é o seguinte: Eu queria que ao passar o mouse em cima da categoria 1 mostrasse os produtos dela categoria.
Já criei outro Recordset e fiz como abaixo mais não funcionou, mostra todas as subcategorias mas associadas (todas elas) a última categoria listada.
<?php
mysql_select_db($database_conn, $conn);
$query_Recordset2 = "SELECT * FROM tbl_subcategorias";
$Recordset2 = mysql_query($query_Recordset2, $conn) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
?>
<?
$cod = $_GET['id_subcategoria'];
$query_subcategorias = "select * from tbl_categoria where id_subcategoria = '$id_subcategoria' AND id_subcategoria = '$id_categoria'";
?>
E no menu coloquei assim:
<?php do { ?>
<li><a href="produ.php?id_categoria=<?php echo $row_Recordset2['id_categoria'];?>"><?php echo $row_Recordset2['subcategoria']; ?></a></li>
<?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); ?>
Já tentei um monte de coisa e não consigo fzer isso funcionar, se alguém puder ajudar, desde já agradeço.
Abraços
Carregando comentários...