Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2014, 13:30
rakshaka
 
Fecha de Ingreso: mayo-2009
Mensajes: 166
Antigüedad: 15 años
Puntos: 2
Pregunta Ordenar por categorias dependientes.

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