Ciao,
ho un piccolo gestionale in php e vorrei aggiungere la stampa in pdf dei dati anagrafichi. Ho letto che fpdf permette di stampare, ma la funzione LoadData carica i dati da un file.txt, mentre i vorrei estrapolarli da un query mysql. Devo anche impostare i parametri di connessione (l'include mi da errore).
Ho provato a modificare la classe, ma nn sono stato capace..Mi date una mano a modificare questa classe? Penso possa servire anche ad altri.


Codice PHP:
<?php
require('fpdf.php');

class 
PDF extends FPDF
{
//Load data
function LoadData($file)
{
    
//Read file lines
    
$lines=file($file);
    
$data=array();
    foreach(
$lines as $line)
        
$data[]=explode(';',chop($line));
    return 
$data;
}

//Simple table
function BasicTable($header,$data)
{
    
//Header
    
foreach($header as $col)
        
$this->Cell(40,7,$col,1);
    
$this->Ln();
    
//Data
    
foreach($data as $row)
    {
        foreach(
$row as $col)
            
$this->Cell(40,6,$col,1);
        
$this->Ln();
    }
}


}

$pdf=new PDF();
//Column titles
$header=array('Country','Capital','Area (sq km)','Pop. (thousands)');
//Data loading
$data=$pdf->LoadData('countries.txt');
$pdf->SetFont('Arial','',14);
$pdf->AddPage();
$pdf->BasicTable($header,$data);
$pdf->Output();
?>

Grazie 1000!