Hola foreros:
Bueno el escenario es el siguiente:
Normal entiendo lo que es models, views y controller, bueno el asunto es q estoy empezando a interactuar con mi BD y no tengo éxito al momento de mostrar unos simples registros, no se en que estoy fallando los códigos son los siguientes:
inicio.php (controller)
Código PHP:
<?php
class Inicio extends CI_Controller {
function __construct(){
parent::__construct();
}
public function index()
{
$this->load->model('Modelo1');
$data['query'] = $this->Modelo1->consultita();
$this->load->view('inicio/template',$data);
}
}
?>
modelo1.php (model)
Código PHP:
<?php
class Modelo1 extends CI_Model {
function __construct()
{
parent::__construct();
$this->load->database();
}
function consultita()
{
$query = $this->db->get('usuarios');
return $query->result();
}
}
?>
template.php (view)
Código PHP:
<?php
echo $query;
?>
esta es mi configuracion de la BD
Código PHP:
$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '1234';
$db['default']['database'] = 'db_codeigniter';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
al correr mi aplicacion en mi navegador, en vez de mostrarme los datos de mi BD, me aparece este texto:
Array
alguien me puede ayudar y decir q estoy obviando, saludosss forerosss!!!