Olá pessoal estou com um problema mostrei na pagina os produtos e quero listar por categoria segue o código a baixo alguém pode me ajudar? desde já obrigado...
<div class="container">
<div class="row">
<div class="col-md-2">
<div class="linha">
<h2>Categorias</h2>
</div>
<br>
<ul class="nav nav-pills nav-stacked">
<?php
$seleciona_categoria = mysql_query("SELECT * FROM categorias ORDER BY id ASC");
while ($ln = mysql_fetch_array($seleciona_categoria)) {
$idCat = $ln['id'];
?>
<li><a href="produtos.php?catId=<?php echo $ln['id']; ?>"><?php echo $ln['nome']; ?></a>
<?php
$seleciona_sub = mysql_query("SELECT * FROM sub_categorias WHERE id_categorias = '$idCat'");
if (mysql_num_rows($seleciona_sub) == 0) {
} else {
?>
<ul class="nav nav-pills nav-stacked">
<?php
while ($lSub = mysql_fetch_array($seleciona_sub)) {
?>
<li><a href="produtos.php?sub_cat=<?php echo $lSub['id']; ?>"><?php echo $lSub['nome']; ?></a></li>
<?php } ?> <!-- Fecha campo Sub categoria -->
</ul>
<?php } ?> <!-- Fecha campo SE NÃO -->
</li>
<?php } ?> <!-- Fecha campo seleciona categoria -->
</ul>
</div>
<div class="col-md-10">
<!-- = PRODUTOS = -->
<?php
$consulta = mysql_query("SELECT * FROM produtos");
while ($linha = mysql_fetch_array($consulta)) {
$id = $linha['id'];
$imagem = $linha['imagem'];
$nome = $linha['nome'];
$codigo = $linha['codigo'];
$id_categoria = $linha['id_categoria'];
?>
<div class="col-md-3">
<div class="produto">
<div class="id_admin">
<?php echo $id; ?>
</div>
<div class="produto_img">
<center><img src="<?php echo $imagem; ?>" class="img-responsive center-block" alt="" title=""/></center>
</div>
<div class="produto_titulo">
<div class="linha">
<h5><?php echo $nome; ?></h5>
</div>
</div>
<div class="codigo"><p>Código <?php echo $codigo; ?></p></div>
</div>
</div>
<?php } ?>
</div>
</div>
</div>
Edição feita por: Fabio_Ferreira, 29/03/2016, 22:28.