Grazie per avere risposto.
Ho modificato il php.ini
decommentando
codice:
error_reporting = E_ALL & ~E_NOTICE
ma da sempre i notice.
Ho cambiato esempio, questo qui , modificandolo
Codice PHP:
<?
......
$pdf=new PDF();
//Column titles
$header=array('Codice_Materiale','Descrizione');
//Data loading
require('config.php');
$connessione = mysql_connect($db_host, $db_user,$db_password) or die("Connessione fallita !");
@mysql_select_db($db_name) or die("Selezione Database fallita !");
$sql="SELECT * from materiale";
// seleziona tutti i record della tabella
$risultato_query=mysql_query($sql,$connessione);
// controlla il risultato della query attraverso la funzione mysql_query
$res_count=mysql_num_rows($risultato_query);
// numero totale di records
$i=0;
while($riga=mysql_fetch_array($risultato_query)){
$IdMateriale=$riga["IdMateriale"];
$CodiceMateriale=$riga["Codice_Materiale"];
$Descrizione=$riga["Descrizione"];
$elementi[] = array($IdMateriale, $CodiceMateriale, $Descrizione);
$i++;
}
$mioarray=$elementi;
$data=$pdf->LoadData($mioarray);
$pdf->SetFont('Arial','',14);
$pdf->AddPage();
$pdf->BasicTable($header,$data);
$pdf->AddPage();
$pdf->ImprovedTable($header,$data);
$pdf->AddPage();
$pdf->FancyTable($header,$data);
$pdf->Output();
?>
Niente da i seguenti
Warning: file() expects parameter 1 to be string, array given in c:\programmi\easyphp1-8\www\auto\test2.php on line 11
Warning: Invalid argument supplied for foreach() in c:\programmi\easyphp1-8\www\auto\test2.php on line 13
Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\auto\test2.php:11) in c:\programmi\easyphp1-8\www\auto\fpdf1\fpdf.php on line 1022
FPDF error: Some data has already been output to browser, can't send PDF file
Un aiuto!