eaiovnaovbqoebvqoeavibavo obtener_conexion(); $sql="select * from clase_ingles"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarDocentes(){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM usuario u INNER JOIN rol r ON u.id_rol=r.id_rol WHERE r.nombre LIKE '%Docente%'"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function InsertarIngles($code){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="insert into clase_ingles(nombre) values(:code)"; $estado=$conexion->prepare($sql); $estado->bindParam(':code',$code); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } public function EliminarCodeClass($id){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="delete from clase_ingles where id_clase_ingles=:id"; $estado=$conexion->prepare($sql); $estado->bindParam(':id',$id); if(!$estado){ return 'Error al eliminar'; }else{ $estado->execute(); return 'Datos eliminado'; } } public function ActualizarIngles($id, $code){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="update clase_ingles set nombre=:code where id_clase_ingles=:id"; $estado=$conexion->prepare($sql); $estado->bindParam(':code',$code); $estado->bindParam(':id',$id); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } public function actualizarClaseIngles($carnet, $id){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="update alumno set id_clase_ingles=:id where carnet=:carnet"; $estado=$conexion->prepare($sql); $estado->bindParam(':carnet',$carnet); $estado->bindParam(':id',$id); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } public function actualizarClaseEspecial($carnet, $id){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="update alumno set clase_especial=:id where carnet=:carnet"; $estado=$conexion->prepare($sql); $estado->bindParam(':carnet',$carnet); $estado->bindParam(':id',$id); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } function buscarClasesImprimir(){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT ci.id_clase_ingles, ci.nombre as nombreIngles, u.nombre_corto FROM clase_ingles ci INNER JOIN usuario u ON ci.id_docente=u.id_usuario;"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarClasesImprimir2(){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT curso.id_curso, curso.id_grado, curso.nombre as nombreCurso, usuario.nombre_corto FROM curso INNER JOIN usuario ON usuario.id_usuario=curso.id_docente WHERE curso.nombre LIKE 'Inglés%' AND (curso.id_grado<=13 OR curso.id_grado=32)"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarAlumno($carnet){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM alumno WHERE carnet=:carnet"; $estado=$conexion->prepare($sql); $estado->bindparam(':carnet', $carnet); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarBimestre(){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM bimestre_activo"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function ActualizarNotaCurso($carnet, $id_curso, $id_curso_antiguo){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="UPDATE nota_curso_ingles SET id_clase_ingles=:id_curso WHERE id_alumno=:carnet and id_clase_ingles=:id_curso_antiguo"; $estado=$conexion->prepare($sql); $estado->bindParam(':carnet',$carnet); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':id_curso_antiguo',$id_curso_antiguo); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados'; } } } ?>