//envia los datos a la clase bitacora $lobjBitacora->registrar_bitacora(); //registra los datos en la tabla tbitacora. $ObjDocente->set_Diagnostico($_GET['id_diagnostico']); $ObjDiagnostico->set_Diagnostico($_GET['id_diagnostico']); $row_detalle = $ObjDocente->listado_docente_diagnostico(); $row_consulta = $ObjDiagnostico->consultar_diagnostico(); $lobjPdf->SetFont("arial", "B", 12); $lobjPdf->Ln(10); $lobjPdf->Cell(0, 6, utf8_decode("DOCENTES POR TIPO DE CONDICION VISUAL"), 0, 1, "C"); $lobjPdf->Cell(0, 6, utf8_decode("TIPO DE CONDICION: " . $row_consulta[1]), 0, 1, "C"); $lobjPdf->Ln(); //analizamos los nombres de las tablas con mas longitud para colocar de ese tamaño las celdas $lobjPdf->Ln(4); $lobjPdf->SetFont("arial", "B", 12); $lobjPdf->Cell(200, 6, utf8_decode("LISTADO DE DOCENTES"), 1, 1, "C"); $lobjPdf->Cell(40, 6, utf8_decode('CÉDULA'), 1, 0, "C"); $lobjPdf->Cell(130, 6, utf8_decode('NOMBRE Y APELLIDO'), 1, 0, "C"); $lobjPdf->Cell(30, 6, utf8_decode('EDAD'), 1, 1, "C"); $lobjPdf->SetFont("arial", "", 12); if ($row_detalle) { for ($i = 0; $i < count($row_detalle); $i++) { $lobjPdf->Cell(40, 6, utf8_decode($row_detalle[$i][14] . '-' . number_format($row_detalle[$i][0], 0, '', '.')), 1, 0, "C"); $lobjPdf->Cell(130, 6, utf8_decode($row_detalle[$i][1] . ' ' . $row_detalle[$i][2] . ',' . $row_detalle[$i][3] . ' ' . $row_detalle[$i][4]), 1, 0, "C"); $lobjPdf->Cell(30, 6, $row_detalle[$i][15], 1, 1, "C"); } } else { $lobjPdf->Cell(200, 6, utf8_decode('NO SE HA REGISTRADO NINGUN DOCENTE PARA ESTA CONDICION.'), 1, 1, "C"); } $lobjPdf->Output();
setlocale(LC_ALL, "es_VE.UTF8"); $lobjPdf = new clsFpdf(); $lobjPdf->AddPage("L"); $lobjPdf->AliasNbPages(); $lobjPdf->SetFont("arial", "B", 8); $lobjPdf->SetFont('Arial', '', 12); //Table with 20 rows and 5 columns $lobjPdf->SetWidths(array(20, 35, 26)); $pgsql = new Conexion(); $sql = "SELECT *,(CASE estatus WHEN '1' THEN 'ACTIVO' ELSE 'DESACTIVADO' END) AS estatus from biblioteca.ttema"; $i = -1; $data = $pgsql->Ejecutar($sql); if ($pgsql->Total_Filas($data) != 0) { $lobjPdf->SetFillColor(0, 0, 140); $avnzar = 90; $altura = 7; $anchura = 10; $color_fondo = false; $lobjPdf->SetFont('Arial', 'B', 10); $lobjPdf->SetTextColor(0, 0, 0); $lobjPdf->SetFont('Arial', '', 8); $lobjPdf->SetTextColor(0, 0, 0); $xxxx = 0; while ($tperfil = $pgsql->Respuesta($data)) { $lobjPdf->Row(array(ucwords($tperfil['codigo_tema']), ucwords($tperfil['descripcion']), ucwords($tperfil['estatus']))); $lobjPdf->Cell($avnzar); } $lobjPdf->Output('documento', "I"); } else { echo "ERROR AL GENERAR ESTE REPORTE!"; }
$valor = array_search($x . "-0", $_SESSION['datos']['celda']); } in_array($x . "-0", $_SESSION['datos']['celda'], true) ? $datos_celda = $datos_celda = "Materia: " . $_SESSION['datos']['nombre_materia'][$valor] . ' Seccion:' . $_SESSION['datos']['nombre_seccion'][$valor] . ' Aula: ' . $_SESSION['datos']['nombre_ambiente'][$valor] : ($datos_celda = '-'); $valor_a_buscar[6] = $datos_celda; } else { if (in_array($x . "-1", $_SESSION['datos']['celda'], true)) { $valor = array_search($x . "-1", $_SESSION['datos']['celda']); } in_array($x . "-6", $_SESSION['datos']['celda'], true) ? $datos_celda = $datos_celda = "Materia: " . $_SESSION['datos']['nombre_materia'][$valor] . ' Seccion:' . $_SESSION['datos']['nombre_seccion'][$valor] . ' Aula: ' . $_SESSION['datos']['nombre_ambiente'][$valor] : ($datos_celda = '-'); $valor_a_buscar[5] = $datos_celda; if (in_array($x . "-1", $_SESSION['datos']['celda'], true)) { $valor = array_search($x . "-1", $_SESSION['datos']['celda']); } in_array($x . "-0", $_SESSION['datos']['celda'], true) ? $datos_celda = $datos_celda = "Materia: " . $_SESSION['datos']['nombre_materia'][$valor] . ' Seccion:' . $_SESSION['datos']['nombre_seccion'][$valor] . ' Aula: ' . $_SESSION['datos']['nombre_ambiente'][$valor] : ($datos_celda = '-'); $valor_a_buscar[6] = $datos_celda; } if (@$get_hora['id_turno'][$i - 1] == 'M' and $get_hora['id_turno'][$i] == 'T') { $lobjPdf->SetFont("arial", "B", 9); $lobjPdf->SetFillColor(240, 240, 240); $background = !$background; $lobjPdf->Cell($anchura * 8 - 7, $altura - 1, utf8_encode('Receso'), 1, 1, $alignacion, $background); $background = !$background; $lobjPdf->SetFont("arial", "", 9); $lobjPdf->Cell($margin); } $lobjPdf->Row(array($hora_nombre, $valor_a_buscar[0], $valor_a_buscar[1], $valor_a_buscar[2], $valor_a_buscar[3], $valor_a_buscar[4], $valor_a_buscar[5], $valor_a_buscar[6])); } $lobjPdf->Output("HORARIO", 'I'); if (isset($_SESSION['datos'])) { unset($_SESSION['datos']); }