cabecera de pdf con fpdf Bunos días estoy imprimiendo unas bitácoras me sale bien el encabezado si es solo una hoja en fpdf con php entonces decidí poner la función header{} pero al poner esa función no imprime el encabezado los solo los demás valores dejo el codigo.
?php
session_start();
include('../includes/conexion.php');
$empleado = $_GET['clave'];
$fecha=date('Y-m-d');
$busca_encargado="SELECT clave_empleado,nombre_emp,app_emp,apm_emp,nombre_p uesto from SqlEmpleados
where clave_empleado=(select encargado from personal_depto where clave_empleado=$empleado)";
$busca_encargado=mysql_query($busca_encargado) or die ('ERROR EN LA BUSQUEDA');
while ($row2 = mysql_fetch_array($busca_encargado)) {
$clave_encargado=$row2['clave_empleado'];
$nombre_encargado=$row2['nombre_emp'];
$app_emp=$row2['app_emp'];
$apm_emp=$row2['apm_emp'];
$puesto=$row2['nombre_puesto'];
}
$query = "SELECT concat(emp.nombre_emp,' ',emp.app_emp,' ',emp.apm_emp) as empleado, emp.nombre_puesto, b.comentario FROM personal_depto pd
INNER JOIN SqlEmpleados emp ON pd.clave_empleado = emp.clave_empleado
INNER JOIN bitacora b ON emp.clave_empleado = b.clave_empleado
WHERE pd.encargado=$clave_encargado and b.fecha='$fecha'";
$result = mysql_query($query);
require '../includes/fpdf.php';
class PDF extends FPDF
{
function Header(){
$this->SetXY(20,15);
$this->Image('../imagenes/logo.jpg', 20 , 10, 65, 16);
$this->SetXY(90, 12);
$this->SetFont('Arial', '', 14);
$this->MultiCell(100, 7, 'REPORTE GENERAL DIARIO DE ACTIVIDADES GRUPO PLANEX S.A. DE CV.',0,'C');
}
}
$pdf = new FPDF('P', 'mm', array(216,279));
$pdf->AddPage();
$pdf->SetFont('Arial', '', 12);
$pdf->SetXY(150,30);
$pdf->Cell(50, 8, 'FECHA: '.date('d-m-Y'));
$pdf->SetFont('Arial', '', 11);
$pdf->SetXY(20,40);
$pdf->Cell(150, 7, 'DEPARTAMENTO: '.$puesto,1);
$pdf->SetXY(20,50);
$pdf->Cell(150, 7,'RESPONSABLE: '.$nombre_encargado.' '.$app_emp.' '.$apm_emp.'',1);
$pdf->SetFont('Arial', 'b', 11);
$pdf->SetXY(20,65);
$pdf->Cell(50, 6, 'NOMBRE DEL EMPLEADO',1,0,'C');
$pdf->SetX(70);
$pdf->Cell(50, 6, 'PUESTO',1,0,'C');
$pdf->SetX(120);
$pdf->Cell(80, 6, 'ACTIVIDADES',1,0,'C');
$pdf->SetFont('Arial', '', 10);
while ($row = mysql_fetch_array($result)) {
$Y = $pdf->GetY()+6;
$pdf->SetFont('Arial', '', 8);
$pdf->SetXY(20,$Y);
$pdf->Cell(50, 30 , $row['empleado'] , 1);
$pdf->SetX(70);
$pdf->Cell(50, 30 , $row['nombre_puesto'] , 1 );
$pdf->SetX(120);
$pdf->Cell(80, 30 , '', 1);
$pdf->SetX(120);
$pdf->MultiCell(80, 6, $row['comentario'] );
$pdf->setY($pdf->GetY() + 18 );
}
$pdf->Output('Bitacora'.date('d-m-Y').'.pdf','I');
?> |