Que tal, quisiera saber si alguién podría apoyarme, estoy generando un reporte con la librería FPDF, hago una consulta a MySQL y paso los datos PDF, tengo cuatro campos que voy poniendo(abajo detallo), pero cuando el número de renglones rebasa los que la hoja admite me va poniendo un campor hoja, es decir en la hoja dos me pone solo el primero en la hoja tres me pone el segundo y así sucesivamente(ejemplifico abajo)
El reporte tiene estos campos: (esto es para cada registro de la BD, por cada registro es un renglon)
HORA IP FECHA HORA
pero cuando el número de renglones sobre pasa la hoja, de la hoja dos en adelante en la hoja dos me pone solo HORA, en la hoja tres solo IP, hoja cuatro solo FECHA y hoja cinco solo HORA, y así sucesivamente para cada registro, no se que puedo utilizar de la libreria FPDF para indicarle que no haga eso. el código que utiliza es el siguiente, espero alguién me pueda apoyar.
Código PHP:
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
//Encabezado
$pdf->SetFont('Times','',14);
$pdf->SetY(35);
$pdf->Cell(74);
$pdf->Cell(0,10,'Reporte de Accesos',20,20);
//Titulos de Tabla
$pdf->SetFont('Times','',12);
$pdf->SetY(50);
$pdf->Cell(25);
$pdf->Cell(0,10,'USUARIO',20,20);
$pdf->SetY(50);
$pdf->Cell(75);
$pdf->Cell(0,10,'IP',20,20);
$pdf->SetY(50);
$pdf->Cell(110);
$pdf->Cell(0,10,'FECHA',20,20);
$pdf->SetY(50);
$pdf->Cell(150);
$pdf->Cell(0,10,'HORA',20,20);
//Datos
$altura = 55;
while ($row = mysql_fetch_array($sql)){
$usuario = $row['usuario'];
$ip = $row['ip'];
$fecha = $row['fecha'];
$hora = $row['hora'];
$pdf->SetY($altura);
$pdf->Cell(25);
$pdf->Cell(0,10,$usuario,20,20);
$pdf->SetY($altura);
$pdf->Cell(66);
$pdf->Cell(0,10,$ip,20,20);
$pdf->SetY($altura);
$pdf->Cell(107);
$pdf->Cell(0,10,$fecha,20,20);
$pdf->SetY($altura);
$pdf->Cell(145);
$pdf->Cell(0,10,$hora,20,20);
$altura = $altura + 5;
}
$pdf->Output();