Example #1
0
$MiPDF->AddFont('ErasMDBT', 'I', 'ErasMDBT.php');
$MiPDF->SetMargins(20, 20, 20);
# ajustamos al 100% la visualizacion
$MiPDF->SetDisplayMode('fullpage');
// Consulta  en curso.
foreach ($nombre as $val) {
    $trozos = explode(" --> ", $val);
    $claveal0 .= "claveal = '" . $trozos[1] . "' or ";
}
$claveal1 = substr($claveal0, 0, strlen($claveal0) - 4);
mysqli_query($db_con, $SQLDELF);
mysqli_query($db_con, $SQLDELJ);
// Creación de la tabla temporal donde guardar los registros. La variable para el bucle es 10224;
// $fechasp0=explode("-",$fecha12);
$fechasp1 = cambia_fecha($fecha12);
$fechasp3 = cambia_fecha($fecha22);
//  $fechasp11=$fechasp0[0]."-".$fechasp0[1]."-".$fechasp0[2];
//  $fechasp2=explode("-",$fecha22);
//  $fechasp3=$fechasp2[2]."-".$fechasp2[1]."-".$fechasp2[0];
//  $fechasp31=$fechasp2[0]."-".$fechasp2[1]."-".$fechasp2[2];
if (strlen($claveal1) > 5) {
    $alum = " and (" . $claveal1 . ")";
} else {
    $alum = "";
}
mysqli_query($db_con, "drop table faltastemp2");
mysqli_query($db_con, "drop table faltastemp3");
$SQLTEMP = "create table faltastemp2 SELECT CLAVEAL, falta, (count(*)) AS numero\n  FROM  FALTAS where falta = 'F' and date(FALTAS.fecha) >= '{$fechasp1}' and date(FALTAS.fecha)\n\t<= '{$fechasp3}' {$alum} group by claveal";
// echo $SQLTEMP."<br>";
$resultTEMP = mysqli_query($db_con, $SQLTEMP);
mysqli_query($db_con, "ALTER TABLE faltastemp2 ADD INDEX ( claveal ) ");
Example #2
0
function dia_amd($a)
{
    $a = cambia_fecha($a);
    return dia_dma($a);
}
Example #3
0
$tutor = $_POST['tutor'];
$alumno = $_POST['alumno'];
if (empty($_POST['alumno']) or empty($_POST['tutor'])) {
    echo '<div align="center"><div class="alert alert-warning alert-block fade in">
            <button type="button" class="close" data-dismiss="alert">&times;</button>
						<legend>Atención:</legend>
Debes rellenar todos los datos, y parece que te has olvidado del Alumno o del Tutor.<br>Vuelve atrás e inténtalo de nuevo.<br /><br />
<input name="volver" type="button" onClick="history.go(-1)" value="Volver" class="btn btn-primary">
</div></div>';
    exit;
}
?>
  <?php 
#Vamos a rellenar los datos del alumno objeto del informe en la base de datos infotut
$duracion2 = $duracion + 1;
$fecha = cambia_fecha($fecha);
$trozos = explode(" --> ", $alumno);
$claveal = $trozos[1];
$nombre_comp = $trozos[0];
$trozos1 = explode(", ", $nombre_comp);
$apellidos = $trozos1[0];
$nombre = $trozos1[1];
$falumno = mysqli_query($db_con, "SELECT CLAVEAL, APELLIDOS, NOMBRE, unidad, matriculas,\nCOMBASI FROM alma WHERE claveal = '{$claveal}'");
$dalumno = mysqli_fetch_array($falumno);
$asignaturas = chunk_split($dalumno[5], 3, "-");
$asig = explode("-", $asignaturas);
$duplicado = mysqli_query($db_con, "select claveal from tareas_alumnos where claveal = '{$dalumno['0']}' and fecha = '{$fecha}'");
if (mysqli_num_rows($duplicado) > 0) {
    echo '<div align="center"><div class="alert alert-warning alert-block fade in">
            <button type="button" class="close" data-dismiss="alert">&times;</button>
						<legend>Atención:</legend>';
Example #4
0
            $X_UNIDAD = $tag_xunidad->item(0)->nodeValue;
            $T_NOMBRE = utf8_decode($tag_tnombre->item(0)->nodeValue);
            if ($draw_html == 0) {
                echo '
		        <div class="alert alert-info">
		        	Importando faltas de asistencia desde el día <strong>' . $fecha_desde . '</strong> hasta el día <strong>' . $fecha_hasta . '</strong>.
		        	Esta acción sobreescribirá los datos existentes en ese periodo de tiempo.
		        </div>';
            }
            // Copia la tabla y elimina los datos para evitar duplicaciones
            //mysqli_query($db_con, "drop TABLE FALTAS_seg");
            //mysqli_query($db_con, "CREATE TABLE FALTAS_seg SELECT * FROM FALTAS");
            mysqli_query($db_con, "truncate FALTAS_seg");
            mysqli_query($db_con, "insert into FALTAS_seg SELECT * FROM FALTAS");
            $fecha_desde = cambia_fecha($fecha_desde);
            $fecha_hasta = cambia_fecha($fecha_hasta);
            mysqli_query($db_con, "DELETE FROM FALTAS WHERE FECHA BETWEEN '{$fecha_desde}' AND '{$fecha_hasta}' and unidad = '{$T_NOMBRE}'");
            if ($draw_html == 0) {
                echo '<div class="well">';
                echo '<ul>';
            }
            echo '<li><strong>' . $T_NOMBRE . ' (' . $D_OFERTAMATRIG . '):</strong> ';
            $tag_alumno = $doc->getElementsByTagName("ALUMNO");
            foreach ($tag_alumno as $alumno) {
                $tag_xmatricula = $alumno->getElementsByTagName("X_MATRICULA");
                $tag_cnumescolar = $alumno->getElementsByTagName("C_NUMESCOLAR");
                $X_MATRICULA = $tag_xmatricula->item(0)->nodeValue;
                $C_NUMESCOLAR = $tag_cnumescolar->item(0)->nodeValue;
                // Obtenemos el número de lista
                $result = mysqli_query($db_con, "SELECT NC FROM FALUMNOS WHERE CLAVEAL = '{$C_NUMESCOLAR}' LIMIT 1");
                $row = mysqli_fetch_assoc($result);
Example #5
0
$MiPDF->SetDisplayMode('fullpage');
// Consulta  en curso.
if (substr($curso, 0, 1) == '1') {
    $mas = ", colegio";
}
$n_curso = substr($curso, 0, 1);
$result0 = mysqli_query($db_con, "select distinct id_matriculas from matriculas_temp, matriculas where id=id_matriculas order by curso" . $mas . ", letra_grupo, apellidos, nombre");
//echo "select distinct id_matriculas from matriculas_temp, matriculas where id=id_matriculas order by curso".$mas.", letra_grupo, apellidos, nombre";
while ($id_ar = mysqli_fetch_array($result0)) {
    $id = $id_ar[0];
    $result = mysqli_query($db_con, "select * from matriculas where id = '{$id}'");
    if ($row = mysqli_fetch_array($result)) {
        $apellidos = "Apellidos del Alumno: " . $row[2];
        $nombre = "Nombre: " . $row[3];
        $nacido = "Nacido en: " . $row[4];
        $nacimiento = cambia_fecha($row[6]);
        $provincia = "Provincia de: " . $row[5];
        $fecha_nacimiento = "Fecha de Nacimiento: {$nacimiento}";
        $domicilio = "Domicilio: " . $row[7];
        $localidad = "Localidad: " . $row[8];
        $dni = "DNI del alumno: " . $row[9];
        $padre = "Apellidos y nombre del Tutor legal 1: " . $row[10];
        $pa = explode(", ", $row[10]);
        $papa = "{$pa['1']} {$pa['0']}";
        $dnitutor = "DNI: " . $row[11];
        $madre = "Apellidos y nombre del Tutor legal 2: " . $row[12];
        $dnitutor2 = "DNI: " . $row[13];
        $telefono1 = "Teléfono Casa: " . $row[14];
        $telefono2 = "Teléfono Móvil: " . $row[15];
        $telefonos = "{$telefono1}\n   {$telefono2}";
        $idioma = $row[20];
Example #6
0
" alt="" style="margin-right: 10px;">
										
										<span style="font-weight: bold;"><?php 
echo $profi;
?>
</span><br>
										<small class="text-muted">
											Último acceso: 
											<?php 
$time = mysqli_query($db_con, "select fecha from reg_intranet where profesor = '" . $idea . "' order by fecha desc limit 2");
$num = 0;
while ($last = mysqli_fetch_array($time)) {
    $num += 1;
    if ($num == 2) {
        $t_r0 = explode(" ", $last[0]);
        $dia_hora = cambia_fecha($t_r0[0]);
        echo "{$dia_hora} {$t_r0['1']}";
    }
}
?>
										</small>
										<div class="clearfix"></div>
									</div>
								</li>
								<li class="divider hidden-xs"></li>
								<li><a href="//<?php 
echo $config['dominio'];
?>
/intranet/clave.php"><span class="fa fa-key fa-fw"></span> Cambiar contraseña</a></li>
								<li><a href="//<?php 
echo $config['dominio'];
Example #7
0
<div class="tab-content" style="padding-bottom: 9px; border-bottom: 1px solid #ddd;">
<div class="tab-pane fade in active" id="tab1">
<br>
<?php 
// Procesamos los datosxxxx
$datos1 = "select distinct fecha, nombre, nota from datos, notas_cuaderno where  notas_cuaderno.id = datos.id and profesor = '{$profesor}' and curso like '%{$curso}%,' and claveal = '{$claveal}' and asignatura = '{$asignatura}' order by orden";
$datos0 = mysqli_query($db_con, $datos1);
if (mysqli_num_rows($datos0) > 0) {
    ?>
    <h4 class='text-info'>
 Notas en la Columnas</h4><br />
    <?php 
    echo "<table align='center' class='table table-striped' style='width:auto'>\n";
    echo "<tr><th>Fecha</td><th>Columna</td><th>Datos</td>";
    while ($datos = mysqli_fetch_array($datos0)) {
        echo "<tr><td class='text-info' nowrap>" . cambia_fecha($datos[0]) . "</td><td>{$datos['1']}</td><td align='left' class='text-success'> <strong>{$datos['2']}</strong></td></tr>";
    }
    echo "</table>";
} else {
    echo '<br /><div align="center"><div class="alert alert-danger alert-block fade in">
            <button type="button" class="close" data-dismiss="alert">&times;</button>
			<h5>ATENCIÓN:</h5>
El alumno no tiene notas registradas.
</div></div>';
}
?>
</div>

<div class="tab-pane fade in" id="tab2">
<br>
<?php 
Example #8
0
}
if (TRIM("{$APELLIDOS}") == "") {
    $AUXSQL .= " AND 1=1 ";
} else {
    $AUXSQL .= " and FALUMNOS.apellidos like '{$APELLIDOS}%'";
}
#Comprobamos d y mes.
if (TRIM("{$MES}") == "") {
    $AUXSQL .= " AND 1=1 ";
} else {
    $AUXSQL .= " and (month(Fechoria.fecha)) = '{$MES}'";
}
if (TRIM("{$DIA}") == "") {
    $AUXSQL .= " AND 1=1 ";
} else {
    $DIA = cambia_fecha($DIA);
    $AUXSQL .= " and (date(Fechoria.fecha)) = '{$DIA}'";
}
if (TRIM("{$unidad}") == "") {
    $AUXSQL .= " AND 1=1 ";
} else {
    $AUXSQL .= " and FALUMNOS.unidad like '{$unidad}'";
}
if (isset($clase)) {
    $AUXSQL .= " AND (";
    foreach ($clase as $tipo_fech) {
        if ($tipo_fech == "Expulsion del Centro") {
            $AUXSQL .= " expulsion > '0' OR";
        }
        if ($tipo_fech == "Expulsion del Aula") {
            $AUXSQL .= " expulsionaula = '1' OR";
Example #9
0
// Consulta  en curso.
if (substr($curso, 0, 1) == '1') {
    $mas = ", colegio";
}
//echo "select distinct id_matriculas from matriculas_temp, matriculas where id=id_matriculas order by curso".$mas.", letra_grupo, apellidos, nombre" ;
$result0 = mysqli_query($db_con, "select distinct id_matriculas from matriculas_temp, matriculas where id=id_matriculas order by curso" . $mas . ", letra_grupo, apellidos, nombre");
while ($id_ar = mysqli_fetch_array($result0)) {
    $id = "";
    $id = $id_ar[0];
    $result = mysqli_query($db_con, "select * from matriculas where id = '{$id}'");
    if ($row = mysqli_fetch_array($result)) {
        $apellidos = "Apellidos del Alumno: " . $row[2];
        $nombre = "Nombre: " . $row[3];
        $nacido = "Nacido en: " . $row[4];
        $provincia = "Provincia de: " . $row[5];
        $fecha_nacimiento = "Fecha de Nacimiento: " . cambia_fecha($row[6]);
        $domicilio = "Domicilio: " . $row[7];
        $localidad = "Localidad: " . $row[8];
        $dni = "DNI del alumno: " . $row[9];
        $padre = "Apellidos y nombre del Tutor legal 1: " . $row[10];
        $dnitutor = "DNI: " . $row[11];
        $madre = "Apellidos y nombre del Tutor legal 2: " . $row[12];
        $dnitutor2 = "DNI: " . $row[13];
        $telefono1 = "Teléfono Casa: " . $row[14];
        $telefono2 = "Teléfono Móvil: " . $row[15];
        $telefonos = "{$telefono1}\n   {$telefono2}";
        $idioma = $row['idioma'];
        $religion = $row['religion'];
        $itinerario = $row['itinerario'];
        $matematicas4 = $row['matematicas4'];
        $matematicas3 = $row['matematicas3'];
Example #10
0
 //$g=$grupo[$i];
 $sqldatos = "SELECT concat(alma.apellidos,', ',alma.nombre),Fecha,matriculas,Sexo,padre,Domicilio,Telefonourgencia,alma.claveal, Telefono, nc FROM alma, FALUMNOS WHERE FALUMNOS.claveal=alma.claveal and alma.unidad='" . $grupo1 . "' ORDER BY nc";
 //echo $sqldatos;
 $lista = mysqli_query($db_con, $sqldatos) or die(mysqli_error($db_con));
 $num = 0;
 unset($data);
 $ixx = 0;
 while ($datatmp = mysqli_fetch_array($lista)) {
     $ixx = $ixx + 1;
     $tels = trim($datatmp[6] . "    " . $datatmp[8]);
     if ($datatmp[2] > 1) {
         $repite = "Sí";
     } else {
         $repite = "No";
     }
     $data[] = array('num' => $datatmp[9], 'nombre' => $datatmp[0], 'fecha' => cambia_fecha($datatmp[1]), 'Repite' => $repite, 'NIE' => $datatmp[7], 'Tutor' => $datatmp[4], 'Domicilio' => $datatmp[5], 'Telefonos' => $tels);
 }
 $titles = array('num' => '<b>Nº</b>', 'nombre' => '<b>Alumno/a</b>', 'fecha' => '<b>Fecha ncto.</b>', 'Repite' => '<b>Rep.</b>', 'NIE' => '<b>NIE</b>', 'Tutor' => '<b>Padre / madre</b>', 'Domicilio' => '<b>Domicilio</b>', 'Telefonos' => '<b>Teléfono(s)</b>');
 $options = array('showLines' => 2, 'shadeCol' => array(0.9, 0.9, 0.9), 'xOrientation' => 'center', 'fontSize' => 8, 'width' => 775);
 $txttit = "<b>Datos del grupo " . $grupo1 . "</b>\n";
 $pdf->ezText($txttit, 14, $options_center);
 $pdf->ezTable($data, $titles, '', $options);
 $pdf->ezText("\n\n", 4);
 $pdf->ezText("<b>Fecha:</b> " . date("d/m/Y"), 10, $options_left);
 #####  Hasta aquí la lista con cuadrícula
 //echo $numg;
 if ($numg != $n) {
     $pdf->ezNewPage();
     unset($data);
     unset($titles);
 }
Example #11
0
		</thead>
		<tbody>
			<?php 
        while ($row = mysqli_fetch_array($result)) {
            ?>
			<tr>
				<td><?php 
            echo $row['expulsion'] > '1' ? 'Expulsión del centro' : 'Aula de convivencia';
            ?>
</td>
				<td><?php 
            echo $row['expulsion'] > '1' ? cambia_fecha($row['inicio']) : cambia_fecha($row['inicio_aula']);
            ?>
</td>
				<td><?php 
            echo $row['expulsion'] > '1' ? cambia_fecha($row['fin']) : cambia_fecha($row['fin_aula']);
            ?>
</td>
				<td><?php 
            echo $row['asunto'];
            ?>
</td>
			</tr>
			<?php 
        }
        ?>
			<?php 
        mysqli_free_result($result);
        ?>
		</tbody>
	</table>