eaiovnaovbqoebvqoeavibavo obtener_conexion(); $sql="select * from grado"; $estado=$conexion->prepare($sql); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarGradoNC($grado){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM grado WHERE nombre_corto=:grado"; $estado=$conexion->prepare($sql); $estado->bindParam(':grado',$grado); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function InsertarGrado($nombre, $no_salon, $nombre_corto, $graduando){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="insert into grado values('',:nombre, :no_salon, :nombre_corto, :graduando)"; $estado=$conexion->prepare($sql); $estado->bindParam(':nombre',$nombre); $estado->bindParam(':no_salon',$no_salon); $estado->bindParam(':nombre_corto',$nombre_corto); $estado->bindParam(':graduando',$graduando); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } public function EliminarGrado($id_grado){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="delete from grado where id_grado=:id_grado"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_grado',$id_grado); if(!$estado){ return 'Error al eliminar'; }else{ $estado->execute(); return 'Datos eliminado'; } } public function ActualizarGrado($nombre, $no_salon, $nombre_corto, $graduando, $id_grado){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="update grado set nombre=:nombre, no_salon=:no_salon, nombre_corto=:nombre_corto, graduando=:graduando where id_grado=:id_grado"; $estado=$conexion->prepare($sql); $estado->bindParam(':nombre',$nombre); $estado->bindParam(':no_salon',$no_salon); $estado->bindParam(':nombre_corto',$nombre_corto); $estado->bindParam(':graduando',$graduando); $estado->bindParam(':id_grado',$id_grado); if(!$estado){ return 'Error al guardar'; }else{ $estado->execute(); return 'Datos guardados con exito'; } } public function buscarGradoCuadro($id_curso){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT id_grado, nombre FROM curso WHERE id_curso=:id_curso"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_curso',$id_curso); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function buscarAlumnos($id_grado){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT carnet, apellidos, nombres FROM alumno WHERE id_grado=:id_grado ORDER BY apellidos, nombres asc"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_grado',$id_grado); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function buscarAlumnosI($id_curso){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT alumno.carnet, alumno.apellidos, alumno.nombres, clase_ingles.nombre FROM alumno INNER JOIN clase_ingles ON alumno.id_clase_ingles=clase_ingles.id_clase_ingles WHERE alumno.id_clase_ingles=:id_curso ORDER BY alumno.apellidos, alumno.nombres asc"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_curso',$id_curso); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function buscarNotaAlumnoCurso($carnet, $id_curso){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM nota_curso WHERE id_curso=:id_curso and nombre='Total' and id_alumno=:carnet"; $estado=$conexion->prepare($sql); $estado->bindParam(':carnet',$carnet); $estado->bindParam(':id_curso',$id_curso); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } public function buscarNotaAlumnoCursoI($carnet, $id_curso){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM nota_curso_ingles WHERE id_clase_ingles=:id_curso and nombre='Total' and id_alumno=:carnet"; $estado=$conexion->prepare($sql); $estado->bindParam(':carnet',$carnet); $estado->bindParam(':id_curso',$id_curso); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } } ?>