El metodo que haga la consulta debe estar en el modelo, y llamarlo desde el controller: Te pongo n ejemplo bastante global:
Código PHP:
Ver originalController:
function controller1(){
$data['q'] = $this->mimodel->mimetodo($parametros);
$this->load->view('templateView', $data);
}
model: mimodel.php
function mimetodo($parametros){
$q = $this->db->query('.............');
return $q;
}
Ya tienes un
array asociativo con los resultados enviados a tu Vista
, lo podes desglozar como quieras
:
vista:
foreach($q->result() as $results){
print $results->field1;
print $results->field2;
etc etc...
}