hola debes crear un modelo en el que metas las consultas.
por ejemplo
Código PHP:
Ver originalclass Model extends CI_Model {
function __construct() {
parent::__construct();
}
function get_info() {
$query = $this->db->query('SELECT * FROM `table`);
if ($query->num_rows > 0) {
foreach ($query->result() as $fila) {
$data[] = $fila;
}
return $data;
}
}
luego en tu controlador cargas al modelo
Código PHP:
Ver originalclass Controller extends CI_Controller {
function __construct() {
parent::__construct();
$this->load->model('model');
}
function info() {
'info' => $this->model->get_info(),
);
$this->load->view('vista', $data);
}
y finalmente en la vista vuelcas la informacion
Código PHP:
Ver original<?php
foreach($info AS $i){
echo $i->dato_de_la_tabla;
}
?>