Listar categorias de pratos com erro
Boa tarde pessoal, estou montando um sistema de delivery, estou com um erro que não consigo achar, sei que é na montagem da programação abaixo.
Na página eu listo com botões os tipo de pratos, mais com essa programação abaixo só está listando a categoria de Yakisoba, as demais não listam os pratos, o que posso estar fazendo de errado na montagem?
<section class="section-50 section-sm-top-90 section-sm-bottom-100 bg-image-6">
<div class="shell-wide isotope-wrap">
<h3 class="text-center">Our Menu</h3>
<div class="range range-sm-center">
<div class="cell-xs-12">
<div class="cell-box">
<ul class="isotope-filters-responsive">
<li>
<p>Choose your category:</p>
</li>
<li class="block-top-level">
<!-- Isotope Filters-->
<button data-custom-toggle="#isotope-1" data-custom-toggle-disable-on-blur="true" class="isotope-filters-toggle btn btn-primary-lighter btn-shape-circle">Categorias<span class="caret"></span></button>
<div id="isotope-1" class="isotope-filters isotope-filters-buttons isotope-filters-buttons-primary-lighter">
<ul class="inline-list">
<?php
$consultaCategoria = "SELECT a.idCatPrato, a.NomeCatPrato
FROM tb_catpratos a
WHERE a.idCatPrato in ( SELECT DISTINCT b.idCatPrato
FROM tb_pratos b
WHERE b.idCatPrato = a.idCatPrato
AND b.status = 's')
ORDER BY a.NomeCatPrato";
$resultadoCategoria = mysql_query($consultaCategoria)
or die("Erro ao acessar base de dados de categorias");
while ($linhaCategoria = mysql_fetch_assoc($resultadoCategoria))
{
$idCatPrato = $linhaCategoria["idCatPrato"];
$NomeCatPrato = $linhaCategoria["NomeCatPrato"];
echo"<li><a data-isotope-filter='$idCatPrato' data-isotope-group='gallery' href='#' class='btn-shape-circle btn active'>$NomeCatPrato</a></li>";
} /End while categoria/
?>
</ul>
</div>
</li>
</ul>
</div>
</div>
</div>
<div class="cell-xs-12 offset-top-40">
<!-- Isotope Content-->
<div data-isotope-layout="fitRows" data-isotope-group="gallery" class="row isotope isotope-menu isotope-menu-offsets">
<?php
/ Pratos /
$consultaPratos = "SELECT a.idPrato, a.maisAmados, a.resumoPrato, a.tituloPrato,
a.valorB_Prato, b.foto
FROM tb_pratos a
LEFT JOIN galeria b ON b.idPrato = a.idPrato
WHERE a.idCatPrato = $idCatPrato
AND a.status = 's'";
$resultadoPratos = mysql_query($consultaPratos)
or die("Erro ao acessar base de dados de pratos");;
while ($linhaPratos = mysql_fetch_assoc($resultadoPratos))
{
$valorPrato = $linhaPratos["valorB_Prato"];
$idPrato = $linhaPratos["idPrato"];
$maisAmados = $linhaPratos["maisAmados"];
$resumoPrato = $linhaPratos["resumoPrato"];
$tituloPrato = $linhaPratos["tituloPrato"];
$imagemProduto = $linhaPratos["foto"];
if ($imagemProduto == ""){
$imagemProduto = "no-image.png";
}
$foto = "../sistema/imagens/thumb/".$imagemProduto;
echo "<div data-id='$idPrato' data-name='$tituloPrato' data-price='$valorPrato' data-qtde='1' data-filter='$idCatPrato' class='col-xs-12 col-sm-6 isotope-item'>
<div class='thumbnail-menu-modern thumbnail-menu-modern-horizontal'>
<div class='unit unit-lg-horizontal unit-spacing-sm unit-middle'>
<div class='unit-left'>
<figure>
<img src='$foto' alt='' width='310' height='260' class='img-responsive'/>
</figure>
</div>
<div class='unit-body'>
<div class='caption text-center'>
<h5>$tituloPrato</h5>
<p class='text-italic'>$resumoPrato</p>";
if ( $statusAtiva == "s") {
echo "<a class=\"button white-btn clicked\" href=\"javascript:Cart('$idPrato', 'add');\">
<span class='desk'>Adicionar</span>
<span class='mob'><i class='fa fa-check'></i></span>
</a>";
}
echo "<p class='price'>$valorPrato</p><a href='shop-single.html' class='btn btn-shape-circle btn-burnt-sienna offset-top-15'>Pedir</a>
</div>
</div>
</div>
</div>
</div>";}
?>
</div>
</div>
</div>
</section>Discussão (1)
Carregando comentários...