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.