A ver si pueden ayudarme.
Tengo productos asociados a categorias.
Esta es la conex:
Código PHP:
$productos = mysql_query("SELECT categorias.*,productos.* FROM categorias,productos WHERE categorias.categoria_id = productos.categoria_padre ORDER BY categorias.categoria_nombre ASC , productos.nombre ASC");
Todo anda bien, el problema que poseo es en el script que me organiza en la misma página la categoría y abajo me ordena los productos.
Hacerlo lo hace, pero, no puedo cerrar los dos divs que quedan.
Código PHP:
<?php
$catactual = NULL;
while ($fila = mysql_fetch_assoc($productos)) {
if ($catactual != $fila['categoria_id']) {
?>
<div class="recent-projects">
<h4 class="title"><span><?php echo $fila['categoria_nombre']; ?></span></h4>
<div class="projects-carousel touch-carousel">
<?php
$catactual = $fila['categoria_id'];
}
?>
<div class="portfolio-item item">
<div class="portfolio-border">
<div class="portfolio-thumb">
<a class="lightbox" data-lightbox-type="ajax" href="https://vimeo.com/78468485">
<div class="thumb-overlay"><i class="icon-video-1"></i></div>
<img alt="" src="images/<?php echo $fila['imagen']; ?>" />
</a>
</div>
<div class="portfolio-details">
<a href="#">
<h4><?php echo $fila['nombre']; ?></h4>
</a>
</div>
</div>
</div>
<?php
}
?>
Necesito que una vez que esa categoria no tenga mas elementos que mostrar pase a otra cerrandome los divs:
<div class="recent-projects">
<div class="projects-carousel touch-carousel">
Que son los que inician arriba del script.
Solo necesito cerrar esos dos divs para que cargue la categoría siguiente.
Espero puedan ayudarme