function Footer() { $id = $_GET["idUsuario"]; $cp = new ControladorPersistencia(); $consultaUsuarios = $cp->ejecutarSentencia(DBSentencias::BUSCAR_USUARIO_ID, array($id)); $usuarios = $consultaUsuarios->fetchAll(PDO::FETCH_ASSOC); foreach ($usuarios as $usuarioF) { $usuario = $usuarioF['usuario_usuario']; } // Posición: a 1,5 cm del final $this->SetY(-15); // Arial italic 8 $this->SetFont('Arial', 'I', 8); // Número de página $this->Cell(0, 10, 'Practica Profesional Guirao Lazarte Bilyk--Pagina ' . $this->PageNo() . '/{nb} Usuario: ' . $usuario, 0, 0, 'C'); }
// Pie de página function Footer() { // Posición: a 1,5 cm del final $this->SetY(-15); // Arial italic 8 $this->SetFont('Arial', 'I', 8); // Número de página $this->Cell(0, 10, 'Practica Profesional Guirao Lazarte Bilyk--Pagina ' . $this->PageNo() . '/{nb}', 0, 0, 'C'); } } // Creación del objeto de la clase heredada $pdf = new PDF(); $pdf->AliasNbPages(); $pdf->AddPage('A', 'A3'); $cp = new ControladorPersistencia(); $listadoUsuarios = $cp->ejecutarSentencia(DBSentencias::BUSCAR_USUARIOS); $alterna = true; $tipo = ""; foreach ($listadoUsuarios as $usuarios) { if ($usuarios['tipoAcceso_usuario'] == 1) { $tipo = "Total"; } else { $tipo = "Restringrido"; } if ($alterna) { $pdf->SetFont('Arial', '', '12'); $pdf->SetFillColor(229, 229, 229); $pdf->SetTextColor(3, 3, 3); $pdf->Cell(60, 10, utf8_decode($usuarios['nombre_usuario']), 1, 0, 'L', true); $pdf->Cell(60, 10, utf8_decode($usuarios['apellido_usuario']), 1, 0, 'L', true);
$querytime = mysql_query("SELECT MAX(timestamp) FROM mensajes ORDER BY timestamp DESC LIMIT 1"); $fecha_bd = $querytime; */ $fecha_bd = $_GET['fch_llegada_turno']; //while( $fecha_bd <= $fecha_ac ) // { // $cp = new ControladorPersistencia(); // $rta2 = $cp->ejecutarSentencia(DBSentencias::ULTIMO_TURNO2); //// $fecha_lleg = $rta2->fetchColumn(5); //// ECHO $fecha_lleg; // echo 'llegue'; // usleep(100000);//anteriormente 10000 // //clearstatcache(); // $fecha_bd ="2020-01-01 10:00:00"; //strtotime($fecha_lleg); // } $cp = new ControladorPersistencia(); $rta = $cp->ejecutarSentencia(DBSentencias::BUSCAR_TURNOS_ACTUALES); $tur = $rta->fetchAll(PDO::FETCH_ASSOC); $ar = []; for ($index = 0; $index < count($tur); $index++) { foreach ($tur[$index] as $key => $value) { array_push($ar, $key, $value); } } $dato_json = json_encode($ar); echo $dato_json; //set_time_limit(0); //Establece el número de segundos que se permite la ejecución de un script. //$fecha_ac = isset($_GET['fch_llegada_turno']) ? $_GET['fch_llegada_turno']:0; //$fecha_bd = ""; //var_dump($turnos); //for ($index = 0; $index < count($turnos); $index++) {
<?php require_once '../../fpdf/fpdf.php'; require_once '../../controlador/persistencia/ControladorPersistencia.php'; if (isset($_GET["id"])) { $id = $_GET["id"]; $pdf = new FPDF(); $pdf->AddPage(100, 'A3'); $pdf->SetFont('Arial', 'B', '20'); $pdf->Cell(100, 10, "DETALLE DEL ALUMNO:", 0, 0, 'C'); $pdf->Ln(); $pdf->Ln(); $cp = new ControladorPersistencia(); $respAlumno = $cp->ejecutarSentencia(DBSentencias::BUSCAR_UN_ALUMNO_CON_DOMI, array($id)); $alumnoss = $respAlumno->fetchAll(PDO::FETCH_ASSOC); foreach ($alumnoss as $alumnos) { $pdf->SetFont('Arial', 'B', '20'); $pdf->SetFillColor(2, 157, 116); $pdf->SetTextColor(240, 255, 240); $pdf->Cell(40, 15, "NOMBRE", 1, 0, 'L', true); $pdf->SetFont('Arial', '', '16'); $pdf->SetFillColor(229, 229, 229); $pdf->SetTextColor(3, 3, 3); $pdf->Cell(60, 15, utf8_decode($alumnos['nombre']), 1, 0, 'L', true); $pdf->Ln(); $pdf->SetFont('Arial', 'B', '20'); $pdf->SetFillColor(2, 157, 116); $pdf->SetTextColor(240, 255, 240); $pdf->Cell(40, 15, "APELLIDO", 1, 0, 'L', true); $pdf->SetFont('Arial', '', '16'); $pdf->SetFillColor(229, 229, 229);
<?php //debe devolver todos los turnos jsoneados require_once '../persistencia/ControladorPersistencia.php'; $cp = new ControladorPersistencia(); $rta = $cp->ejecutarSentencia(DBSentencias::ULTIMOS_TURNOS); //BUSCAR_TURNOS_ACTUALES $turnos = $rta->fetchAll(PDO::FETCH_ASSOC); //var_dump($turnos); //clearstatcache(); echo json_encode($turnos);
require_once '../../controlador/persistencia/ControladorPersistencia.php'; $pdf = new FPDF(); $pdf->AddPage(100, 'A3'); $pdf->SetFont('Arial', 'B', '20'); $pdf->Cell(300, 10, "LISTADO DE ALUMNOS:", 0, 0, 'C'); $pdf->Ln(); $pdf->Ln(); $pdf->SetFillColor(2, 157, 116); $pdf->SetTextColor(240, 255, 240); $pdf->Cell(60, 15, "NOMBRE", 1, 0, 'C', true); $pdf->Cell(60, 15, "APELLIDO", 1, 0, 'C', true); $pdf->Cell(60, 15, "LEGAJO", 1, 0, 'C', true); $pdf->Cell(60, 15, "CALLE", 1, 0, 'C', true); $pdf->Cell(60, 15, "NUMERO", 1, 0, 'C', true); $pdf->Ln(); $cp = new ControladorPersistencia(); $listadoAlumnos = $cp->ejecutarSentencia(DBSentencias::BUSCAR_ALUMNOS); $alterna = true; foreach ($listadoAlumnos as $alumnos) { if ($alterna) { $pdf->SetFont('Arial', '', '16'); $pdf->SetFillColor(229, 229, 229); $pdf->SetTextColor(3, 3, 3); $pdf->Cell(60, 10, utf8_decode($alumnos['nombre']), 1, 0, 'L', true); $pdf->Cell(60, 10, utf8_decode($alumnos['apellido']), 1, 0, 'L', true); $pdf->Cell(60, 10, utf8_decode($alumnos['legajo']), 1, 0, 'L', true); $pdf->Cell(60, 10, utf8_decode($alumnos['calle']), 1, 0, 'L', true); $pdf->Cell(60, 10, utf8_decode($alumnos['numero']), 1, 0, 'L', true); $pdf->Ln(); $alterna = !$alterna; } else {
$pdf = new FPDF(); $pdf->AddPage('P', 'A3'); $fecha = time(); //coloca la fecha actual $formatoFecha = date('d-m-Y H:i:s'); $file = "../images/logo.png"; $pdf->Image($file); $pdf->Ln(); $pdf->SetFont('Arial', 'B', '12'); $pdf->Cell(300, 10, 'Fecha: ' . $formatoFecha, 0, 0, 'C'); $pdf->ln(); $pdf->SetFont('Arial', 'B', '20'); $pdf->Cell(100, 10, "DETALLE DEL ART:", 0, 0, 'C'); $pdf->Ln(); $pdf->Ln(); $cp = new ControladorPersistencia(); $respArt = $cp->ejecutarSentencia(DBSentencias::BUSCAR_UNA_ART, array($id)); $arts = $respArt->fetchAll(PDO::FETCH_ASSOC); foreach ($arts as $art) { $pdf->SetFont('Arial', 'B', '20'); $pdf->SetFillColor(2, 157, 116); $pdf->SetTextColor(240, 255, 240); $pdf->Cell(100, 15, "NOMBRE", 1, 0, 'C', true); $pdf->SetFont('Arial', '', '16'); $pdf->SetFillColor(229, 229, 229); $pdf->SetTextColor(3, 3, 3); $pdf->Cell(100, 15, utf8_decode($art['nombre_art']), 1, 0, 'C', true); $pdf->Ln(); $pdf->SetFont('Arial', 'B', '20'); $pdf->SetFillColor(2, 157, 116); $pdf->SetTextColor(240, 255, 240);