eaiovnaovbqoebvqoeavibavo home/juliojod/public_html/CEGSystem/Modelo/Nota.php000064400000010243150217555530016261 0ustar00obtener_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 buscarAlumnosLab($id_curso){ $modelo= new Conexion(); $conexion=$modelo->obtener_conexion(); $sql="SELECT a.carnet, a.nombres, a.apellidos, nc.id_nota_curso , nc.punteo, nc.valor FROM alumno a INNER JOIN nota_curso nc ON a.carnet=nc.id_alumno WHERE id_curso=:id_curso ORDER BY a.apellidos, a.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; } 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 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 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; } } ?>