Пример #1
0
 $MiPDF->AddFont('ErasDemiBT', '', 'ErasDemiBT.php');
 $MiPDF->AddFont('ErasDemiBT', 'B', 'ErasDemiBT.php');
 $MiPDF->AddFont('ErasMDBT', '', 'ErasMDBT.php');
 $MiPDF->AddFont('ErasMDBT', 'I', 'ErasMDBT.php');
 $MiPDF->SetMargins(25, 20, 20);
 # ajustamos al 100% la visualización
 $MiPDF->SetDisplayMode('fullpage');
 #elige selección múltiple
 $grupos = substr($_POST['grupos'], 0, -1);
 $tr_gr = explode(";", $grupos);
 //echo $grupos;
 foreach ($tr_gr as $valor) {
     $fila = 1;
     $MiPDF->Addpage();
     $MiPDF->Ln(8);
     $MiPDF->SetFont('NewsGotT', 'B', 12);
     $MiPDF->Multicell(0, 4, "LISTA DE ALUMNOS CON ASIGNATURAS PENDIENTES", 0, 'J', 0);
     $MiPDF->Ln(3);
     $MiPDF->SetFont('NewsGotT', 'B', 14);
     $MiPDF->Multicell(0, 4, "" . $valor, 0, 'J', 0);
     $MiPDF->Ln(3);
     $sql = "SELECT alma.claveal, alma.apellidos, alma.nombre, alma.curso, abrev, asignaturas.curso, nc, matriculas\nFROM alma,  pendientes , asignaturas, FALUMNOS\nWHERE alma.unidad='{$valor}' and alma.claveal = pendientes.claveal and FALUMNOS.claveal = pendientes.claveal\nAND asignaturas.codigo = pendientes.codigo and abrev like '%\\_%' ORDER BY Apellidos, Nombre";
     //	echo $sql;
     $Recordset1 = mysqli_query($db_con, $sql) or die(mysqli_error($db_con));
     #crea la consulata
     $MiPDF->SetFont('NewsGotT', '', 12);
     $linea = '';
     $x = 0;
     $cuenta = 1;
     $alumno = '';
     while ($salida = mysqli_fetch_array($Recordset1)) {
Пример #2
0
         $fecha4 = $fecha3[2] . "-" . $fecha3[1] . "-" . $fecha3[0];
         $nojustidias .= $fecha4 . " ";
     }
     $justi4 = $nojustidias;
 }
 # insertamos la primera pagina del documento
 $MiPDF->Addpage();
 $cuerpo1 = "\t\t\t\t\t\t\t\t\t\t\t\nMuy Señor/Sra. mío/a:\nNos dirigimos a usted para enviarle un informe completo sobre las faltas de asistencia al Centro de su hijo/a, {$rowF['2']} {$rowF['1']}, perteneciente al Grupo {$rowF['3']}.";
 if ($justi1 == "Su hijo no ha justificado ninguno de los días en los que no ha asistido al Centro") {
     $cuerpo2 = "{$justi1}\n{$justi3}\n";
 } else {
     $cuerpo2 = "{$justi1}\n{$justi2}\n\n{$justi3}\n";
 }
 $cuerpo3 = "Ante las reiteradas faltas de asistencia a clase de su hijo/a pongo en su conocimiento que esta situación atenta contra los derechos del niño/a a una escolarización obligatoria y continuada.\nPor tanto está incumpliendo las obligaciones recogidas en los artículos 154 y 269, 1 y 2 del Código Civil por el que los padres o tutores legales están obligados a cumplir los deberes legales de asistencia inherentes a la patria potestad, tutela, guarda o acogimiento familiar y en su caso sería de aplización lo dispuesto en el artículo 226 del Código Penal.\nDe no tener respuesta positiva, justificando estas ausencias e incorporándose su hijo/a a las clases correspondientes, nos veremos en la obligación de poner esta situación en conocimiento del organismo competente.\n\nAtentamente le saluda la Dirección del Centro.\n\t";
 #### Cabecera con dirección
 $MiPDF->SetFont('Times', '', 10);
 $MiPDF->SetTextColor(0, 0, 0);
 $MiPDF->Text(120, 35, $padre);
 $MiPDF->Text(120, 39, $direcion);
 $MiPDF->Text(120, 43, $localidad);
 $MiPDF->Text(120, 47, $config['centro_provincia']);
 $MiPDF->Text(120, 58, $fecha);
 #Cuerpo.
 $MiPDF->Ln(35);
 $MiPDF->SetFont('Times', '', 10);
 $MiPDF->Ln(4);
 $MiPDF->Multicell(0, 4, $cuerpo1, 0, 'J', 0);
 $MiPDF->Ln(3);
 $MiPDF->Multicell(0, 4, $cuerpo2, 0, 'J', 0);
 $MiPDF->Ln(1);
 $MiPDF->SetFont('Times', '', 10);
Пример #3
0
// Borramos registros anteriores
mysqli_query($db_con, "delete from actividadalumno where cod_actividad='{$id}'");
foreach ($_POST as $key => $value) {
    //  echo "$key --> $value<br>";
    if (is_numeric(trim($key))) {
        $alumnos0 = "select alma.nombre, alma.apellidos, padre, domicilio, codpostal, localidad, provinciaresidencia, NC, dnitutor, alma.unidad, alma.matriculas, alma.telefono, alma.telefonourgencia from alma, FALUMNOS where alma.claveal = FALUMNOS.claveal and alma.claveal = '{$value}'";
        $alumnos1 = mysqli_query($db_con, $alumnos0);
        while ($alumno = mysqli_fetch_array($alumnos1)) {
            mysqli_query($db_con, "insert into actividadalumno (claveal,cod_actividad) values ('" . $value . "','" . $id . "')");
            # insertamos la primera pagina del documento
            $MiPDF->Addpage();
            $autorizacion = "D./Dña. {$alumno['2']} con D.N.I {$alumno['8']}, como representante legal de {$alumno['0']} {$alumno['1']}, alumno/a de la unidad {$alumno['9']}, asume la responsabilidad de que su hijo/a participe en la siguiente Actividad Complementaria y Extraescolar e igualmente autoriza a los profesores/as responsables a tomar cuantas medidas sean necesarias para conseguir un desarrollo adecuado de la actividad programada.";
            $alergias = "Al mismo tiempo indico que mi hijo/a:\n\t__ Necesita tratamiento médico o medicación específica.\n\t__ Es alérgico a algún tipo de comidas.\n\t\n\tObservaciones:\n\t";
            // INFORMACION DE LA CARTA
            $MiPDF->SetY(45);
            $MiPDF->SetFont('NewsGotT', '', 10);
            $MiPDF->Cell(75, 5, 'Fecha:  ' . date('d.m.Y'), 0, 0, 'L', 0);
            $MiPDF->Cell(75, 5, $alumno[2], 0, 1, 'L', 0);
            $MiPDF->Cell(75, 12, 'Ref.:     Act/' . $id, 0, 0, 'L', 0);
            $MiPDF->Cell(75, 5, $alumno[3], 0, 1, 'L', 0);
            $MiPDF->Cell(75, 0, '', 0, 0, 'L', 0);
            $MiPDF->Cell(75, 5, $alumno[4] . ' ' . mb_strtoupper($alumno[6], 'iso-8859-1'), 0, 1, 'L', 0);
            $MiPDF->Cell(0, 12, 'Asunto: ' . $actividad, 0, 1, 'L', 0);
            $MiPDF->Ln(7);
            $MiPDF->Multicell(0, 5, $autorizacion, 0, 'L', 0);
            $MiPDF->Ln(5);
            #Cuerpo.
            $MiPDF->SetFont('NewsGotT', 'B', 10);
            $MiPDF->Cell(30, 8, 'Fecha: ', 0, 0, 'L');
            $MiPDF->SetFont('NewsGotT', '', 10);
            $MiPDF->Cell(130, 8, $fecha_act, 0, 1, 'L');