function respaldosNotas() { $class_curso = new curso(); $class_alumno = new alumno(); $class_ramo = new ramo(); $class_notas = new notas(); $class_transversal = new transversal(); $cursos = $class_curso->obtenerCursos(); $criteria = new Criteria(BD_SIGA); $respaldoNotas = new EntityRespaldo_notas(); $respaldoNotas->resn_anio = $_SESSION['base_datos']->anio; $SQL = "DELETE FROM respaldo_notas WHERE resn_anio = '" . $_SESSION['base_datos']->anio . "' \r\n AND FK_colegios_colegio_ID = '" . $_SESSION['colegio']->colegio_ID . "'"; $criteria->setSQL($SQL); $criteria->execute(CriteriaProperty::QUERY_SQL_UPDATE); foreach ($cursos as $curso => $datos_curso) { $alumnos = $class_alumno->obtenerAlumnos($curso, 1, false); if (count($alumnos) > 0) { $ramos = $class_ramo->obtenerRamos($curso, false); if (count($ramos) > 0) { $prom_alumnos = $class_notas->promedioAlumno(listar_keys($alumnos), listar_keys($ramos), true); foreach ($alumnos as $rut => $datos_alumno) { $respaldoNotas = new EntityRespaldo_notas(); $respaldoNotas->FK_colegios_colegio_ID = $_SESSION['colegio']->colegio_ID; $respaldoNotas->FK_alumnos_rut = $rut; $respaldoNotas->audit_fecha = date("Y-m-d"); $respaldoNotas->audit_sistema = "respaldoNotas"; $respaldoNotas->audit_usuario = $_SESSION['usuario']->login; $respaldoNotas->resn_anio = $_SESSION['base_datos']->anio; $respaldoNotas->resn_curso = $curso; $respaldoNotas->resn_prof_jefe = $datos_curso['pjefe']; if (isset($prom_alumnos[$rut])) { $listaRamos = $prom_alumnos[$rut]['ramos']; } else { break; } $respaldoNotas->resn_promedio = $prom_alumnos[$rut]['anual']; if (count($listaRamos) > 0) { foreach ($listaRamos as $key => $datos_ramo) { if ($key != "RELIGION") { $resn_notas[] = $key . ";" . $datos_ramo['anual']; } } } $respaldoNotas->resn_notas = implode("|", $resn_notas); $respaldoNotas->resn_religion = $prom_alumnos[$rut]['ramos']['RELIGION']['anual']; mysql_select_db($_SESSION['base_datos']->nombrebd); $respaldoNotas->resn_asistencia = $class_transversal->obtenerAsistencia($rut, Periodo::ANUAL); $criteria = new Criteria(BD_SIGA); $criteria->persist($respaldoNotas); } } } } }
public function obtenerPromedioCurso($curso, $periodo) { $class_ramo = new ramo(); $class_notas = new notas(); $ramos = $class_ramo->obtenerRamos($curso, false); if (count($ramos) > 0) { foreach ($ramos as $nombre_ramo => $datos_ramo) { $promedio_asignatura = $class_notas->promedioSemestreAsignatura($nombre_ramo, $curso, $periodo); $notas_aux[] = $promedio_asignatura[$nombre_ramo]['promedio']; } $promedio_curso = promedio($notas_aux); } return $promedio_curso; }
function eliminarCurso($curso) { if (!$curso) { throw new CursoException(CursoException::ATRIBUTO_REQUERIDO_CURSO_ID_MSG, CursoException::ATRIBUTO_REQUERIDO_CURSO_ID_COD); } $class_ramo = new ramo(); $class_notas = new notas(); $SQL = "DELETE FROM curso WHERE curso = '" . $curso . "'"; $ramos = $class_ramo->obtenerRamos($curso); if (count($ramos) > 0) { foreach ($ramos as $ramo_nombre => $ramo) { $class_ramo->eliminarRamo($ramo["ramo_ID"]); } } $class_alumnos = new alumno(); $alumnos = $class_alumnos->obtenerAlumnos($curso); if (count($alumnos) > 0) { foreach ($alumnos as $rut => $alumno) { $class_notas->eliminarNotasPorRut($rut); } } DBQuery($SQL, $this->dbh); }
<?php include_once "../../login/check.php"; if (!empty($_POST)) { include_once "../../class/notas.php"; $notas = new notas(); extract($_POST); /*echo "<pre>"; print_r($n); echo "</pre>";*/ foreach ($n as $no) { $valores = array("bimestre1" => "'" . $no['bimestre1'] . "'", "bimestre2" => "'" . $no['bimestre2'] . "'", "bimestre3" => "'" . $no['bimestre3'] . "'", "bimestre4" => "'" . $no['bimestre4'] . "'", "notafinal" => "'" . $no['notafinal'] . "'"); /*echo "<pre>"; print_r($valores); echo "</pre>";*/ $notas->actualizar($valores, $no['codnotas']); } $mensaje[] = "SUS NOTAS SE GUARDARON CORRECTAMENTE"; $nuevo = 1; $titulo = "Mensaje de Respuesta"; $folder = "../../"; //include_once '../../mensajeresultado.php'; } ?> <script> history.back(); </script>
include_once "../../impresion/pdf.php"; $titulo = "Mejores y Peores Notas"; $bimestre = $_GET['bimestre']; $codcurso = $_GET['codcurso']; include_once "../../class/alumno.php"; $alumno = new alumno(); include_once "../../class/curso.php"; $curso = new curso(); $cur = array_shift($curso->mostrar($codcurso)); include_once "../../class/docentemateriacurso.php"; $docentemateriacurso = new docentemateriacurso(); include_once "../../class/materia.php"; $materia = new materia(); include_once "../../class/notas.php"; $notas = new notas(); class PDF extends PPDF { function Cabecera() { global $bimestre, $cur, $docentemateriacurso, $materia, $codcurso; $this->Ln(); $this->CuadroCabecera(25, "Curso:", 50, capitalizar($cur['nombre']), 0); $this->CuadroCabecera(25, "Bimestre:", 50, capitalizar($bimestre), 0); $this->Ln(); $this->Ln(); $this->TituloCabecera(10, "N"); $this->TituloCabecera(20, "Paterno"); $this->TituloCabecera(20, "Materno"); $this->TituloCabecera(30, "Nombres"); $this->TituloCabecera(30, "Nota");
//First we define the columns we are sending in each record, and name each field. //We will do this by using the EBAGetHandler_DefineField function. We will name each //field of data after its column name in the database. $getHandler->DefineField("rut"); $getHandler->DefineField("nombreCompleto"); //$getHandler->DefineField("promedio"); # Controla el semestre //dpr($_GET); $offset = $_GET['periodo'] == '2S' ? 15 : 0; //dpr($_GET['periodo']); $class_colegio = new colegio(); $j = 1; for ($i = 1 + $offset; $i <= 15 + $offset; $i++) { $getHandler->DefineField("n" . $j++); } $class_notas = new notas(); $_SESSION['aux_ramo'] = $_GET['ramo']; $asignatura = $class_notas->promedioSemestreAsignatura($_GET['ramo'], $_GET['curso'], $_GET['periodo']); $label_prom = "promedio"; $getHandler->DefineField($label_prom); //foreach ($asignatura[$_GET['ramo']]['alumnos'] AS $rut_alum => $prom_alum): // ******************************************************************* // Lets loop through our data and send it to the grid // ******************************************************************* $nrows = mysql_num_rows($result); for ($counter = 0; $counter < $nrows; $counter++) { $row = mysql_fetch_array($result); $record = new EBARecord($row["rut"]); $record->add("nombreCompleto", $row['apellidop'] . " " . $row['apellidom'] . " " . $row['nombres']); $record->add($label_prom, $asignatura[$_GET['ramo']]['alumnos'][$row["rut"]]); //$record->add("matricula", $row['matricula']);
<?php include_once "../../login/check.php"; if (!empty($_POST)) { extract($_POST); include_once "../../class/docentemateriacurso.php"; include_once "../../class/alumno.php"; include_once "../../class/notas.php"; $docentemateriacurso = new docentemateriacurso(); $alumno = new alumno(); $notas = new notas(); //echo "<pre>";print_r($_POST);echo "</pre>"; $notas->vaciar(); $docmatcur = $docentemateriacurso->mostrarTodo(""); foreach ($docmatcur as $dmc) { for ($i = 1; $i <= 4; $i++) { foreach ($alumno->mostrarTodo("codcurso=" . $dmc['codcurso']) as $al) { $valores = array("coddocentemateriacurso" => "'" . $dmc['coddocentemateriacurso'] . "'", "codalumno" => "'" . $al['codalumno'] . "'", "trimestre" => "'" . $i . "'", "nota" => "'0'", "dps" => "'0'", "notafinal" => "'0'"); /*echo "<pre>"; print_r($valores); echo "</pre>";*/ $notas->insertar($valores); } } } $mensaje[] = "SUS DATOS SE GUARDARON CORRECTAMENTE"; $nuevo = 0; $listar = 1; $titulo = "Mensaje de Respuesta"; $folder = "../../"; include_once '../../mensajeresultado.php';
<?php include_once "../../login/check.php"; if (!empty($_POST)) { extract($_POST); include_once "../../class/docentemateriacurso.php"; include_once "../../class/alumno.php"; include_once "../../class/notas.php"; $docentemateriacurso = new docentemateriacurso(); $alumno = new alumno(); $notas = new notas(); $codcurso = $_POST['codcurso']; //echo "<pre>";print_r($_POST);echo "</pre>"; //$notas->vaciar(); $docmatcur = $docentemateriacurso->mostrarTodo("codcurso=" . $codcurso); /*echo count($docmatcur); $docmatc=array(); foreach($docmatcur as $dmc){ array_push($docmatc,$dmc['coddocentemateriacurso']); } //print_r($docmatc); $where=implode(",",$docmatc); $notas->updateRow(array("activo"=>0),"coddocentemateriacurso IN($where)"); exit();*/ foreach ($docmatcur as $dmc) { $notas->updateRow(array("activo" => 0), "coddocentemateriacurso=" . $dmc['coddocentemateriacurso']); foreach ($alumno->mostrarTodo("codcurso=" . $dmc['codcurso']) as $al) { $valores = array("coddocentemateriacurso" => "'" . $dmc['coddocentemateriacurso'] . "'", "codalumno" => "'" . $al['codalumno'] . "'", "bimestre1" => "0", "bimestre2" => "0", "bimestre3" => "0", "bimestre4" => "0", "notafinal" => "'0'"); /*echo "<pre>"; print_r($valores); echo "</pre>";*/
include_once "../../impresion/pdf.php"; $titulo = "Boletín de Notas"; $id = $_GET['id']; include_once "../../class/alumno.php"; $alumno = new alumno(); $a = array_shift($alumno->mostrar($id)); include_once "../../class/curso.php"; $curso = new curso(); $cur = array_shift($curso->mostrar($a['codcurso'])); include_once "../../class/docentemateriacurso.php"; $docentemateriacurso = new docentemateriacurso(); include_once "../../class/materia.php"; $materia = new materia(); include_once "../../class/notas.php"; $notas = new notas(); class PDF extends PPDF { function Cabecera() { global $a, $cur; $this->Ln(); $this->CuadroCabecera(25, "Nombre:", 60, capitalizar($a['paterno'] . " " . $a['materno'] . " " . $a['nombres']), 0); $this->CuadroCabecera(25, "Curso:", 50, capitalizar($cur['nombre']), 0); $this->Ln(); $this->Ln(); $this->TituloCabecera(10, "N"); $this->TituloCabecera(50, "Materia"); for ($j = 1; $j <= 4; $j++) { $this->TituloCabecera(10, "Nota" . $j); $this->TituloCabecera(10, "DPS" . $j);
function obtenerPromedioAsignatura() { $class_notas = new notas(); $class_alumno = new Alumno(); $rut = $class_alumno->obtenerRutAlumno($_GET['nombre_alumno'], $_GET['curso']); $asignatura = $class_notas->promedioSemestreAsignatura($_SESSION['aux_ramo'], $_GET['curso'], $_GET['periodo']); $value['promedio'] = $asignatura[$_SESSION['aux_ramo']]['alumnos'][$rut]; print json_encode($value); }
break; case 'anual': $titulo .= "ANUAL"; break; default: $titulo .= "PRIMER SEMESTRE"; break; } $class_alumno = new alumno(); $alumnos = $class_alumno->obtenerAlumnos($curso, 1, false); $class_ramo = new ramo(); $ramos = $class_ramo->obtenerRamos($curso, false); $class_curso = new curso(); $datos_curso = $class_curso->obtenerCurso($curso); $class_transversal = new transversal(); $class_notas = new notas(); if (count($alumnos) > 0 && count($ramos) > 0) { $prom_alumnos = $class_notas->promedioAlumno(listar_keys($alumnos), listar_keys($ramos), true); } else { exit; } class PDF extends PDF_Rotate { function RotatedText($x, $y, $txt, $angle) { $this->Rotate($angle, $x, $y); $this->Text($x, $y, $txt); $this->Rotate(0); } function RotatedImage($file, $x, $y, $w, $h, $angle) {
$offset = 16; } $ramo->ramo_ID = $_GET['ramo']; $curso->curso = $_GET['curso']; $alumnos->curso = $curso->curso; $alumnos->ultima_matricula = $session->getBase_datos()->getAnio(); $criteria->find($ramo); $criteria->find($curso); $criteria->addOrder(Order::desc("lista, apellidop, apellidom, nombres")); $criteria->find($alumnos); $listAlumnos = $criteria->listResult(); $criteria = new Criteria(); $listaAlumnos = array(); $numLista = array(); $listaColores = array(); $class_notas = new notas(); if (isset($_POST['n'])) { $arrayNotas = $_POST['n']; if (count($arrayNotas > 0)) { foreach ($arrayNotas as $rut => $arrayNotaAlum) { $criteria = new Criteria(); $notaAlumno = new EntityNotas(); $notaAlumno->rut = $rut; $notaAlumno->ramo = $ramo->nombre; try { $criteria->find($notaAlumno); } catch (Exception $e) { } $k = 1; for ($j = $offset; $j <= $offset + 14; $j++) { $prop = new ReflectionProperty("EntityNotas", "n" . $j);
<?php session_start(); require "../main_Lib.php"; include_once "../class/class_notas.php"; include_once "../class/class_" . $_SESSION['path'] . ".php"; include_once '../fpdf153/fpdf.php'; if ($_SESSION['token'] != $token) { session_destroy(); moveLocation("../ingreso.php", 0, 2); } set_time_limit(600); $class_colegio = new colegio(); $class_notas = new notas(); $periodo = $_GET['periodo']; $x1 = $periodo == '1S' ? "Primer Semestre " : "Segundo Semestre "; $x1 .= $_SESSION['base_datos']->anio; $offset = $periodo == '1S' ? 0 : 15; $curso = $_GET['curso']; class PDF extends FPDF { function encabezado($x1) { $this->SetFillColor(255, 255, 255); $this->SetTextColor(1); $this->SetFont('Arial', 'I', 16); $this->Cell(0, 10, $_SESSION['colegio']->nombre, 0, 1, 'C'); $this->SetFont('Arial', 'I', 8); $this->Cell(0, 5, 'Avance de Notas - ' . $x1, 0, 1, 'C', 0); $this->Ln(10); }
/*********************************** Librería para los templates ***********************************/ require "../smartyLib/Smarty.class.php"; $smarty = new Smarty(); smartyTemplate($smarty, "../"); # ENCABEZADO PÁGINA WEB # $smarty->assign("titulo_browser", "Ranking Alumnos"); $smarty->assign("colegio", $_SESSION['colegio']->nombre); $smarty->assign("titulo_izq", "Ranking de Alumnos"); $smarty->assign("titulo_der", mostrar_curso($_GET['curso'])); $smarty->assign("path", $_SESSION['path']); # FIN ENCABEZADO # $curso = $_GET['curso']; $periodo = $_GET['periodo']; $smarty->assign("curso", $curso); $class_alumno = new alumno(); $class_notas = new notas(); $alumnos = $class_alumno->obtenerAlumnos($curso, 1, false); $listRanking = $class_notas->obtenerRanking($curso, $periodo); $i = 0; if (count($listRanking) > 0) { foreach ($listRanking as $rut => $ranking) { $indice_alumno[] = $ranking->lugar; $rut_alumno[] = $rut; $nombre_alumno[] = $alumnos[$rut]['dato_alumno']['apellidop'] . " " . $alumnos[$rut]['dato_alumno']['apellidom'] . " " . $alumnos[$rut]['dato_alumno']['nombres']; $promedio_alumno[] = $ranking->promedio; } } $smarty->assign("indice_alumno", $indice_alumno); $smarty->assign("rut_alumno", $rut_alumno);
<?php include_once '../../login/check.php'; if (!empty($_POST)) { $folder = "../../"; include_once '../../class/alumno.php'; include_once '../../class/curso.php'; include_once '../../class/docentemateriacurso.php'; include_once '../../class/notas.php'; extract($_POST); $alumno = new alumno(); $curso = new curso(); $notas = new notas(); $docentemateriacurso = new docentemateriacurso(); if ($coddocentemateriacurso == "") { echo "Seleccione un Curso y Materia Por favor"; exit; } $dmc = array_shift($docentemateriacurso->mostrar($coddocentemateriacurso)); $cur = array_shift($curso->mostrar($dmc['codcurso'])); $al = $alumno->mostrarTodo("codcurso=" . $dmc['codcurso'], "paterno,materno,nombres"); $i = 0; foreach ($al as $a) { $i++; $d[$i]['codalumno'] = $a['codalumno']; $d[$i]['paterno'] = capitalizar($a['paterno']); $d[$i]['materno'] = capitalizar($a['materno']); $d[$i]['nombres'] = capitalizar($a['nombres']); $d[$i]['curso'] = $cur['nombre']; $d[$i]['sexo'] = $a['sexo'] ? 'Masculino' : 'Femenino'; $d[$i]['rude'] = $a['rude'];
if (isset($_GET['curso'])) { $curso = $_GET['curso']; } else { $curso = null; } if (isset($_GET['periodo'])) { $semestre = $_GET['periodo']; } else { $semestre = '1S'; } $path_img = TMP_PATH . "rendimiento_general.jpg"; $class_ramo = new ramo(); $class_curso = new curso(); $cursos = $class_curso->obtenerCursos(); $i = 0; foreach ($cursos as $nombre_curso => $datos_curso) { $ramos = $class_ramo->obtenerRamos($nombre_curso, false); $class_notas = new notas(); if (count($ramos) > 0) { foreach ($ramos as $nombre_ramo => $datos_ramo) { if ($semestre == "anual") { $promedio_asignatura['1S'] = $class_notas->promedioSemestreAsignatura($nombre_ramo, $nombre_curso, '1S'); $promedio_asignatura['2S'] = $class_notas->promedioSemestreAsignatura($nombre_ramo, $nombre_curso, '2S'); $notas_aux[] = promedio(array('1S' => $promedio_asignatura['1S'][$nombre_ramo]['promedio'], '2S' => $promedio_asignatura['2S'][$nombre_ramo]['promedio'])); } else { $promedio_asignatura = $class_notas->promedioSemestreAsignatura($nombre_ramo, $nombre_curso, $semestre); $notas_aux[] = $promedio_asignatura[$nombre_ramo]['promedio']; } } } $data[$i]['nombre_curso'] = mostrar_curso($nombre_curso);
***********************************/ require "../smartyLib/Smarty.class.php"; $smarty = new Smarty(); smartyTemplate($smarty, "../"); $smarty->assign("titulo_browser", "Profesores"); $smarty->assign("colegio", $_SESSION['colegio']->nombre); $smarty->assign("titulo_izq", "Curso " . mostrar_curso($_GET['curso'])); $smarty->assign("titulo_der", "Gráficos " . $_GET['periodo']); $smarty->assign("path", $_SESSION['path']); $curso = $_GET['curso']; $semestre = $_GET['periodo']; $img_aux = "prom_asig_" . $curso . "_" . $semestre . "_R" . rand() . ".jpg"; $path_img = TMP_PATH . $img_aux; $class_ramo = new ramo(); $ramos = $class_ramo->obtenerRamos($curso, false); $class_notas = new notas(); $i = 0; if (count($ramos) > 0) { foreach ($ramos as $nombre_ramo => $datos_ramo) { $promedio_asignatura = $class_notas->promedioSemestreAsignatura($nombre_ramo, $curso, $semestre); $data[$i]['nombre_ramo'] = str_cortar($nombre_ramo, 20); $data[$i]['promedio_ramo'] = $promedio_asignatura[$nombre_ramo]['promedio']; $i++; } } $datos_grafico = array("titulo" => mostrar_curso($curso), "tituloX" => "SUBSECTORES", "tituloY" => "ESCALA DE NOTAS", "color" => "SkyBlue", 'width' => 800, 'height' => 600, 'angle' => 90); graficoBarra($data, $path_img, $datos_grafico, array("Promedios")); $menu = menuProfesores(); $menu[] = array("img" => "img.jpg", "url" => "#", "text" => "Gráficos", "title" => "Gráficos " . mostrar_curso($curso), "alt" => "", "id" => "", "class" => "graficos"); $smarty->assign("menu", $menu); $smarty->assign("file_content", "PROF-graficos.tpl");
function index() { $ingreso_valido = false; session_destroy(); $alumnoSIGA = new stdClass(); $colegioSIGA = new stdClass(); $bdSIGA = new stdClass(); $rut = $_POST['rut']; DBconnect($dbh, "dorcl_siga"); $SQL = "SELECT * FROM db INNER JOIN colegios AS c ON c.FK_db_db_ID = db_ID"; $result = DBQuery($SQL, $dbh); while ($row = DBFetchArray($result)) { $bd = "dorcl_" . $row['bd'] . $row['anio']; $bdSIGA->db_ID = $row['db_ID']; $_SESSION['path'] = $bdSIGA->bd = $row['bd']; $bdSIGA->anio = $row['anio']; $bdSIGA->nombrebd = $bd; $_SESSION['base_datos'] = $bdSIGA; $SQL = "SELECT * FROM colegios WHERE FK_db_db_ID = '{$row['db_ID']}'"; $colegioSIGA->nombre = $row['nombre']; $colegioSIGA->direccion = $row['direccion']; $colegioSIGA->telefono = $row['telefono']; $colegioSIGA->rbd = $row['rbd']; $_SESSION['colegio'] = $colegioSIGA; mysql_select_db($bd); //dpr($bd); $SQL = "SELECT * FROM alumnos WHERE rut = '{$rut}' AND ultima_matricula = '" . $row['anio'] . "'"; $result3 = DBQuery($SQL, $dbh); //dpr($SQL); if ($row3 = DBFetchArray($result3)) { //dpr($row3); //dpr($_SESSION); $alumnoSIGA->rut = $row3['rut']; $alumnoSIGA->curso = $row3['curso']; $alumnoSIGA->nombres = $row3['nombres']; $alumnoSIGA->apellidop = $row3['apellidop']; $_SESSION['alumno'] = $alumnoSIGA; $data['nombre_alumno'] = $row3['nombres'] . " " . $row3['apellidop']; $_SESSION['token'] = TOKEN; $_SESSION['bd_siga'] = "dorcl_siga"; //echo "XS"; $ingreso_valido = true; break; } } //dpr($_SESSION); if ($ingreso_valido) { //dpr($_SESSION); //$ses = $_SERVER['HTTP_COOKIE']; //dpr($ses); $class_alumno = new alumno(); $class_apoderado = new apoderado(); $class_notas = new notas(); $class_mensualidad = new mensualidad(); $data['apoderado'] = $class_apoderado->obtenerApoderado($rut); $data['notas'] = $class_notas->obtenerNotasAlumno($rut); $data['mensualidad'] = $class_mensualidad->obtenerMensualidad($rut); //moveLocation("alumnos/ingreso",2,"",""); $this->load->view('ALUM-ingreso_valido', $data); //moveLocation("alumnos/ingreso",2,"",""); } else { moveLocation("../ingreso.php", 0, 6); } }
{ $this->SetY(-15); $_SESSION['aux_rut']++; $this->SetFont('Arial', 'I', 10); $this->Cell(0, 10, 'Cod:' . date('d-m-Y') . ' .- N°' . round($this->PageNo() / 2), 0, 0, 'L'); } } $pdf = new PDF(); $pdf->FPDF('P', 'mm', 'Letter'); $class_alumno = new alumno(); $alumnos = $class_alumno->obtenerAlumnos($curso, 1, false); $class_ramo = new ramo(); $ramos = $class_ramo->obtenerRamos($curso, false); $class_curso = new curso(); $datos_curso = $class_curso->obtenerCurso($curso); $class_notas = new notas(); if (count($alumnos) > 0 && count($ramos) > 0) { $prom_alumnos = $class_notas->promedioAlumno(listar_keys($alumnos), listar_keys($ramos), true); } else { exit; } foreach ($alumnos as $rut => $alumno) { $pjefe = $datos_curso['pjefe']; $pdf->AddPage(); $pdf->Image($ruta, 10, 5, 18, 20); $pdf->SetFont('Arial', 'B', 15); $pdf->Cell(80); $pdf->Cell(30, 10, $nombre_colegio, 0, 0, 'C'); $pdf->Ln(); $pdf->SetFont('Times', '', 10); $pdf->Cell(180, 4, 'Año Escolar: ' . $_SESSION['base_datos']->anio, 0, 1, 'R');
<?php include_once '../../login/check.php'; if (!empty($_POST)) { $folder = "../../"; include_once '../../class/docentemateriacurso.php'; include_once '../../class/curso.php'; include_once '../../class/notas.php'; extract($_POST); $docentemateriacurso = new docentemateriacurso(); $curso = new curso(); $notas = new notas(); if ($codcurso == "") { echo "Seleccione un Curso Por favor"; exit; } if ($codmateria == "") { echo "Seleccione una Materia Por favor"; exit; } $dmc = array_shift($docentemateriacurso->mostrarTodo("codcurso={$codcurso} and codmateria={$codmateria}")); $total = count($notas->mostrarTodo("coddocentemateriacurso=" . $dmc['coddocentemateriacurso'] . " and trimestre={$trimestre}")); $aprobados = count($notas->mostrarTodo("coddocentemateriacurso=" . $dmc['coddocentemateriacurso'] . " and trimestre={$trimestre} and notafinal>=36")); $reprobados = count($notas->mostrarTodo("coddocentemateriacurso=" . $dmc['coddocentemateriacurso'] . " and trimestre={$trimestre} and notafinal<36")); } ?> <a href="#" class="botoninfo corner-all imprimir noimprimir">Imprimir</a> <div id="container"></div> <script type="text/javascript"> $(document).ready(function(e) { $(".imprimir").click(function(e) {