eaiovnaovbqoebvqoeavibavo obtener_conexion(); $sql="SELECT * FROM grado WHERE id_grado=:id_grado;"; $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; } function buscarActividades($id_curso, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM actividad WHERE id_curso=:id_curso AND bimestre=:bimestre ORDER BY id_actividad asc;"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':bimestre',$bimestre); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarActividadesI($id_curso, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM actividad_ingles WHERE id_curso=:id_curso AND bimestre=:bimestre ORDER BY id_actividad_ingles asc;"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':bimestre',$bimestre); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarRegistroNotas($id_curso, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT a.carnet, a.apellidos, a.nombres, act.nombre, act.valor, act.id_actividad, na.id_nota_actividad, na.punteo FROM nota_actividad na INNER JOIN alumno a ON a.carnet=na.id_alumno INNER JOIN actividad act ON act.id_actividad=na.id_actividad INNER JOIN curso c ON c.id_curso=act.id_curso WHERE act.id_curso=:id_curso AND act.bimestre=:bimestre AND a.activo=1 ORDER BY a.apellidos, a.nombres,act.id_actividad ASC;"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':bimestre',$bimestre); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarNS($id_alumno, $id_curso, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM nota_curso nc INNER JOIN alumno a ON nc.id_alumno=a.carnet WHERE nc.id_alumno=:id_alumno AND nc.id_curso=:id_curso AND nc.bimestre=:bimestre AND a.activo=1 ORDER BY id_nota_curso ASC"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_alumno',$id_alumno); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':bimestre',$bimestre); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarRegistroNotasI($id_curso, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT a.carnet, a.apellidos, a.nombres, act.nombre, act.valor, act.id_actividad_ingles, na.id_nota_actividad_ingles, na.punteo FROM nota_actividad_ingles na INNER JOIN alumno a ON a.carnet=na.id_alumno INNER JOIN actividad_ingles act ON act.id_actividad_ingles=na.id_actividad_ingles INNER JOIN clase_ingles c ON c.id_clase_ingles=act.id_curso WHERE act.id_curso=:id_curso AND act.bimestre=:bimestre AND a.activo=1 ORDER BY a.apellidos, a.nombres,act.id_actividad_ingles ASC;"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':bimestre',$bimestre); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarNSI($id_alumno, $id_curso, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM nota_curso_ingles nc INNER JOIN alumno a ON nc.id_alumno=a.carnet WHERE nc.id_alumno=:id_alumno AND nc.id_clase_ingles=:id_curso AND nc.bimestre=:bimestre AND a.activo=1 ORDER BY nc.id_nota_curso_ingles ASC"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_alumno',$id_alumno); $estado->bindParam(':id_curso',$id_curso); $estado->bindParam(':bimestre',$bimestre); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } function buscarNTaller($id_alumno, $id_taller, $bimestre){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM nota_taller nt INNER JOIN alumno a ON nt.id_alumno=a.carnet WHERE nt.id_alumno=:id_alumno AND nt.id_taller=:id_taller AND nt.bimestre=:bimestre AND a.activo=1 ORDER BY nt.id_nota_taller ASC"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_alumno',$id_alumno); $estado->bindParam(':id_taller',$id_taller); $estado->bindParam(':bimestre',$bimestre); $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 carnet, apellidos, nombres, solvente2, nombre_corto FROM alumno INNER JOIN grado ON alumno.id_grado=grado.id_grado WHERE alumno.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 buscarAlumnosTaller($id_taller){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT * FROM alumno WHERE id_taller=:id_taller AND activo=1 ORDER BY apellidos, nombres ASC"; $estado=$conexion->prepare($sql); $estado->bindParam(':id_taller',$id_taller); $estado->execute(); while($result = $estado->fetch()){ $rows[]=$result; } if(!isset($rows)){ $rows=null; } return $rows; } } ?>