
tumastervip
Delta
Verificación en dos pasos activada
Verificado por Whatsapp
Hola Betas tengo un problema con este MVC no sé porque me aparece este error al registar un nuevo usuario.
Fatal error: Call to undefined method usuarioModel::setUsuario() in /home/wfqfw/public_html/pagina/controllers/usuarioController.php on line 32
Este es el código de usuarioController.php
Y este de usuarioModel.php
Espero que me puedan ayudar estoy empezando con MVC.
Fatal error: Call to undefined method usuarioModel::setUsuario() in /home/wfqfw/public_html/pagina/controllers/usuarioController.php on line 32
Este es el código de usuarioController.php
PHP:
<?php
class usuarioController extends Controller
{
public function __construct() {
parent::__construct();
session_start();
}
public function index($pagina=1)
{
$this->_view->titulo = 'administracion del catalogo usuario';
$this->_usuario= $this->loadModel('usuario');
$this->_view->usuarios = $this->_usuario->getUsuarios($pagina);
$this->_view->param = $this->_usuario->getPaginacion();
$this->_view->renderizar('index');
}
public function addUsuario(){
// recepcion de datos del formulario y limpieza de los espacios en blanco
$usuario = trim($_POST['usuario']);
$nombre = trim($_POST['nombre']);
$contrasenia = trim($_POST['contrasenia']);
// carga el modelo y llama al metodo para insertar un usuario
$this->_usuario = $this->loadModel('usuario');
$result = $this->_usuario->setUsuario($usuario,$nombre,$contrasenia);
// validacion del error al grabar
if ($result) $this->_view->error ='Error al registrar usuario';
$this->_view->renderizar('index');
}
}
?>
Y este de usuarioModel.php
PHP:
<?php
class usuarioModel extends Model
{
public function __construct() {
parent::__construct();
}
public function getUsuarios($pagina=1)
{
$sql='select * from usuario';
$result = $this->_db->paginar($sql,$pagina);
return $result;
}
public function getPaginacion()
{
if(isset($this->_db->_paginacion)){
return $this->_db->_paginacion;
} else {
return false;
}
}
}
?>
Espero que me puedan ayudar estoy empezando con MVC.
Última edición: