A ver si esto esta bien? pero no anda igual:
Código PHP:
Ver original<?php
//Catactual viene Nulo
$catactual = NULL;
//Inicio Bucle de conección a categorias y productos
//Si la categoria actual es distinta a la ID de la categoria
if ($catactual != $fila['categoria_id']) {
?>
<!--Start Recent Projects-->
<div class="recent-projects">
<h4 class="title"><span><?php echo $fila['categoria_nombre']; ?></span></h4>
<div class="projects-carousel touch-carousel">
<?php
//transforma Categoriactual en la categoria_id
$catactual = $fila['categoria_id'];
if ($catactual == $fila['categoria_padre']) {
?>
<!-- INICIA -->
<div class="portfolio-item item">
<div class="portfolio-border">
<!-- Start Project Thumb -->
<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>
<!-- End Project Thumb -->
<!-- Start Project Details -->
<div class="portfolio-details">
<a href="#">
<h4><?php echo $fila['nombre']; ?></h4>
</a>
</div>
<!-- End Project Details -->
</div>
</div>
<!-- TERMINA -->
<?php
} //Cierra el IF
} //CIERRA EL PRIMER IF
} //Cierra el WHILE
?>