- Home
- Categorie
- Coding e Sistemistica
- PHP
- problemi output fpdf
-
problemi output fpdf
Buongiorno a tutti..
Davvero non riesco ad uscirne :x... Sto testando alcuni script per generare un documento in pdf con fpdf che contenga dati estratti dal db, ma mi viene restituito sempre il solito messaggio d'errore:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\programmi\easyphp1-8\www\unich\prova pdf_4.php on line 12
Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\unich\config.inc.php:10) in c:\programmi\easyphp1-8\www\unich\fpdf.php on line 1022
**FPDF error: **Some data has already been output to browser, can't send PDF fileVi posto lo script:
<?php
//require('fpdf.php');
include("config.inc.php");
include("connect.php");
$query="SELECT * FROM archivio ";
$risultato=mysql_query($database,$db);
$record=mysql_fetch_array($risultato);
require('fpdf.php');
$pdf=new FPDF('L','mm','A4');
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',7);$pdf->SetFont('Arial','B',14);
$pdf->Cell(0, 10, 'Protocollo', 0, 1,'C');$pdf->Output();
$pdf->exit();
?>
Spero possiate aiutarmi, non so più che fare..:(
-
Infatti qua sta sbagliato:
[php]$record=mysql_fetch_array($risultato);[/php]
Da sostituire con:
[php]while($variabile = mysql_fetch_assoc($risultato)) {
// Tutte le cose da fare
}[/php]
Ah, posta il contenuto di fpdf.php
-
grazie amico
domani te lo posto, buona srata
-
$query="SELECT * FROM archivio ";
$risultato=mysql_query($database,$db);kose'è che dovrebbe fare? perchè mi sembra che non centri nulla...
-
Ciao, ho trovato uno script sul sito di fpdf e l'ho modificato, ora il pdf lo genera, ma vuoto. che errore c'è secondo te?
<?php
$host='localhost';
$username='root';
$password='';
$db='********';$conn = mysql_connect($host,$username,$password) or die( mysql_error() );
mysql_select_db($db,$conn) or die( mysql_error() );$query="SELECT * FROM archivio ";
$risultato=mysql_query($query, $conn);
$row=mysql_fetch_array($risultato);require('fpdf.php');
$pdf=new FPDF('L','mm','A4');
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',7);
$pdf->SetFont('Arial','B',14);
$pdf->Cell(0, 10, 'Protocollo', 0, 1,'C');
$pdf->Output();
$pdf->exit();
?>