Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2014, 15:00
TheM4ster
 
Fecha de Ingreso: julio-2007
Mensajes: 109
Antigüedad: 16 años, 9 meses
Puntos: 1
Recuperar rows con paginator

Estimados,
Lo que deseo hacer es capturar los datos de una consulta y guardarlo en una variable con paginator, desde el controller,
no en la vista.

Este es mi codigo,
Código PHP:
        $paginator $this->_enfermedades->getPaginator($params);
        
$paginator->setItemCountPerPage(6);
        
$paginator->setCurrentPageNumber($page); 
        
$this->view->paginator      $paginator
y este es el resultado,

Código PHP:
Zend_Paginator Object
(
    [
_cacheEnabled:protected] => 1
    
[_adapter:protected] => Zend_Paginator_Adapter_Array Object
        
(
            [
_array:protected] => Array
                (
                    [
0] => stdClass Object
                        
(
                            [
id] => 1
                            
[nombre] => Aborto
                        
)

                    [
1] => stdClass Object
                        
(
                            [
id] => 2
                            
[nombre] => ÁcarosInfestaciones
                        
)

                    [
2] => stdClass Object
                        
(
                            [
id] => 3
                            
[nombre] => Acetonemia
                        
)

                    [
3] => stdClass Object
                        
(
                            [
id] => 4
                            
[nombre] => Ácidez gástrica
                        
)

                    [
4] => stdClass Object
                        
(
                            [
id] => 5
                            
[nombre] => Adenitis
                        
)

                )

            [
_count:protected] => 5
        
)

    [
_currentItemCount:protected] => 
    [
_currentItems:protected] => 
    [
_currentPageNumber:protected] => 1
    
[_filter:protected] => 
    [
_itemCountPerPage:protected] => 6
    
[_pageCount:protected] => 1
    
[_pageRange:protected] => 
    [
_pages:protected] => 
    [
_view:protected] => 

Esto es lo que espero:

Código PHP:
$datos = Array
                (
                    [
0] => stdClass Object
                        
(
                            [
id] => 1
                            
[nombre] => Aborto
                        
)

                    [
1] => stdClass Object
                        
(
                            [
id] => 2
                            
[nombre] => ÁcarosInfestaciones
                        
)

                    [
2] => stdClass Object
                        
(
                            [
id] => 3
                            
[nombre] => Acetonemia
                        
)

                    [
3] => stdClass Object
                        
(
                            [
id] => 4
                            
[nombre] => Ácidez gástrica
                        
)

                    [
4] => stdClass Object
                        
(
                            [
id] => 5
                            
[nombre] => Adenitis
                        

Esta captura lo deseo hacer en el controller,
que metodo debo utilizar para recuperar solo los datos,

Saludos