Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/05/2013, 09:52
Avatar de efenollal
efenollal
 
Fecha de Ingreso: abril-2012
Ubicación: Toa Baja
Mensajes: 63
Antigüedad: 12 años, 7 meses
Puntos: 3
Respuesta: ¿Como hacer los modelos?

Ejemplo:

Digamos que tienes un controlador para los usuarios. Y en el controlador usuarios vas a crear usuarios, editar usuarios, leer la tabla usuarios y borrar usuarios puedes hacerlo en el mismo modelo. En Codeigniter seria:

Código PHP:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class 
Usuarios_model extends CI_Model
{
   
// Siempre inicializas el constructor de la clase CI_Model
    
function __construct()
    {
        
parent::__construct();
    }
        
    
// Llamas la tabla que desees
    
function ver_tu_tabla()
    {
        
$dbQuery          $this->db->get('nombre_tabla');
        return 
$dbQuery->result_array();
    }
    
    function 
editar_tabla()
    {
        
// editas tabla por id o lo que desees.
    
}
    
    
// Y todas las funciones relacionadas
    
    
}
Ya si vas a hacer algo no relacionado a lo que llamas en este modelo pues debes utilizar otro modelo. Si tienes dudas ve a la documentacion de Codeigniter.