Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/04/2012, 18:44
Avatar de McBlink
McBlink
 
Fecha de Ingreso: noviembre-2006
Ubicación: $ARG->LaPampa()
Mensajes: 1.694
Antigüedad: 18 años
Puntos: 23
Respuesta: Zend_Db: select() detiene el ciclo del while

Este sera el código completo:

Código PHP:
Ver original
  1. while( $row = $categories->fetch() )
  2. {  
  3.     $subCategories = $db->select()->from( 'categories' )->where('parent='.$row['id'])->query();
  4.     echo '<ul>';
  5.     while ($subCategory = $subCategories->fetch())
  6.     {
  7.         echo '<li>' . $subCategory['category'] . '</li>';
  8.     }
  9.     echo '</ul>';
  10. }

Y el resultado que arroja es:
Código HTML:
Ver original
  1. Monitores
  2.  - Monitores LCD
  3.  - Monitores LCD TOP
  4.  - Monitores LCD TOP

por lo tanto, el segundo while lo ejecuta bien, imprime las subcategorias, pero no continua con el primer while!