Crear Modelo

Creación de un Modelo

Para crear un modelo se debe crear un archivo PHP dentro de la carpera models de la aplicación. Como se muestra en la siguiente imagen:

Dentro del archivo PHP, se debe escribir el nombre del modelo seguido de la para Model. Tal como se muetra en el siguiente ejemplo del modelo denominado maestrosModel. Es importante tener en cuenta que todos los modelos deberán extender de la clase padre Model.



class maestrosModel extends Model{
    
    public function __construct() {
        parent::__construct();
    }
    function mostrarMaestros(){
        $sql = "SELECT * FROM maestros";
        $post = $this->_db->query($sql);
        return $post->fetchall();
    }
    function obtieneMaestros($id){
        $sql = "SELECT * FROM maestros WHERE id='$id'";
        $post = $this->_db->query($sql);
        return $post->fetch();
    }

    function actualizaMaestros($p){
        $sql = "UPDATE maestros SET nombre='".$p["nombre"]."' WHERE id='".$p["id"]."'";
        $post = $this->_db->query($sql);
    }
    
?>