eaiovnaovbqoebvqoeavibavo obtener_conexion(); $sql="SELECT * FROM usuario"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function InsertarDocente($usuario, $password, $nombre, $correo, $nombre_corto, $id_rol){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="INSERT INTO usuario(usuario, password, nombre, email, nombre_corto, activo, id_rol) VALUES(:usuario, :password, :nombre, :correo, :nombre_corto,1, :id_rol)"; $estado=$conexion->prepare($sql); $estado->bindParam(':usuario',$usuario); $estado->bindParam(':password',$password); $estado->bindParam(':nombre',$nombre); $estado->bindParam(':correo',$correo); $estado->bindParam(':nombre_corto',$nombre_corto); $estado->bindParam(':id_rol',$id_rol); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return $usuario. $password.$nombre. $correo. $nombre_corto. $id_rol; } } public function EliminarDocente($id_usuario){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="delete from usuario where id_usuario=:id_usuario"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_usuario',$id_usuario); if(!$estado){ return 'Error al eliminar'; }else{ $estado->execute(); return 'Datos eliminado'; } } public function ActualizarDocente($nombre, $correo, $nombre_corto, $activo, $id_rol, $id_usuario){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="update usuario set nombre=:nombre, email=:correo, nombre_corto=:nombre_corto, activo=:activo, id_rol=:id_rol where id_usuario=:id_usuario"; $estado=$conexion->prepare($sql); $estado->bindParam(':nombre',$nombre); $estado->bindParam(':correo',$correo); $estado->bindParam(':nombre_corto',$nombre_corto); $estado->bindParam(':activo',$activo); $estado->bindParam(':id_rol',$id_rol); $estado->bindParam(':id_usuario',$id_usuario); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } } ?>