Sto creando report PDF utilizzando FPDF. Ora come faccio a generare numeri di pagina su ogni pagina di un report in fondo alla pagina. Di seguito è riportato il codice di esempio per la generazione di un PDF di 2 pagine.FPDF Ottenere numeri di pagina al piè di pagina Ogni pagina in formato A4
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Arial','',16);
$start_x=$pdf->GetX();
$current_y = $pdf->GetY();
$current_x = $pdf->GetX();
$cell_width = 25; $cell_height=14;
$j = 20; // This value will be coming from Database so we dont know how many pages the report is going to be
for ($i = 0; $i<$j ; $i++){
$pdf->MultiCell($cell_width,$cell_height,'Hello1',1);
$current_x+=$cell_width;
$pdf->Ln();
}
$pdf->Output();
?>
Nota: il valore $ j verrà dal database, quindi non sappiamo quante pagine sarà il report.
Maggio un po 'in ritardo ma con questo codice produrrà solo 1 pagina. Per aggiungere più pagine devi aggiungere più '$ pdf-> AddPage()' nel tuo ciclo 'for'. – Dwza