Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Bucle while en MVC

Estas en el tema de Bucle while en MVC en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Tengo un pequeño lío y es que no sé hacer un bucle while usando esta convención de Modelo-Vista-Controlador. En mi controlador tengo esto: Código PHP: ...
  #1 (permalink)  
Antiguo 23/05/2010, 02:01
Avatar de Lr_Darko  
Fecha de Ingreso: octubre-2008
Mensajes: 41
Antigüedad: 15 años, 6 meses
Puntos: 2
Bucle while en MVC

Tengo un pequeño lío y es que no sé hacer un bucle while usando esta convención de Modelo-Vista-Controlador.

En mi controlador tengo esto:

Código PHP:
    function __construct()
    {
        
parent::Controller();    
        
$this->load->model('productos_modelo');
        
$datos['subcategoria']=$this->productos_modelo->subcategoriasPrincipales();
        
        
$this->load->view('menu_izq_vista'$datos); 
Mi modelo:

Código PHP:
    function subcategoriasPrincipales()
    {
        
        
$this->db->select('denominacion, cod_categoria, padre');
        
$this->db->from('categoria');
        
$this->db->where('padre IS NOT NULL');
        
$this->db->group_by('padre, cod_categoria');
        
$this->db->order_by('padre');
        
        
$query $this->db->get();
        
        return 
$query->result();
    } 
Y en mi vista debería recorrer todos los resultados pero poniéndolos en distintos <ul> por cada 'padre' distinto. Pero esto último da igual, solo querría saber cómo leer en un bucle while el array con los resultados que le paso a la vista.

Muchas gracias.
  #2 (permalink)  
Antiguo 23/05/2010, 07:34
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Bucle while en MVC

Mira esta página te va a dar una idea de lo que puedes hacer. Revisa el ejemplo 2-7 y 2-8.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 23/05/2010, 12:49
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Tema movido desde PHP a PHP orientado a objetos

Etiquetas: bucle, mvc
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:06.