Buongiorno a tutti![]()
Dovendo realizzare un'esportazione di dati da mysql a pdf, ho dato un'occhiata alla classe fpdf e credo di essere sulla strada giusta, tranne che per l'errore che ho indicato nel titolo:
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\unichstup\config.inc.php:10) in c:\program files\easyphp1-8\www\unichstup\fpdf.php on line 1022
FPDF error: Some data has already been output to browser, can't send PDF file
Ho letto un articolo in proposito ma non sono riuscito a risolvere. vi posto il codice spero possiate aiutarmigrazie tante
<?php
include("config.inc.php");
include("connect.php");
require('fpdf.php');
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFillColor(232,232,232);
$pdf->SetFont('Arial','B',12);
$pdf->Cell(30,6,'cognomenome',1,0,'L',1);
$pdf->Cell(100,6,'luogo_nascita',1,0,'L',1);
$pdf->Cell(30,6,'data_nascita',1,0,'R',1);
$query = "SELECT cognomenome, luogo_nascita, data_nascita FROM archivio WHERE __id=" . $_REQUEST['__id'] . " LIMIT 1";
$risultato=mysql_query($query,$db);
while($record=mysql_fetch_assoc($risultato))
{ ?>
<?
$pdf->AddPage();
$pdf->Cell(30,6,'cognomenome',1,0,'L',1);
$pdf->Cell(100,6,'luogo_nascita',1,0,'L',1);
$pdf->Cell(30,6,'data_nascita',1,0,'R',1);
$i = 0;
}
$cognome = $record['cognomenome'];
$luogo_nascita = $record['luogo_nascita'];
$data_nascita = $record['data_nascita'];
$pdf->Cell(30,6,$cognome,1,0,'L',1);
$pdf->Cell(100,6,$luogo_nascita,1,0,'L',1);
$pdf->Cell(30,6,$data_nascita,1,0,'R',1);
$i = $i + 1;
mysql_close($db);
$pdf->Output();
?>