FPDF : je n'arrive pas à afficher le résultat de ma requête [résolu]

FPDF : je n'arrive pas à afficher le résultat de ma requête [résolu] - PHP - Programmation

Marsh Posté le 05-02-2004 à 08:46:03    

salut,
 
Je voudrais afficher le résultat de ma requête sur un pdf, mais je n'y arrive pas. J'ai cherché sur le net, sur le site de fpdf, ... à chaque fois, je tombe sur un truc bien compliqué que je ne pige pas  :whistle:  
 
voici ce que je veux faire (ça fonctionne) :
 

Code :
  1. <?
  2. require ("autoriz.php" );
  3. require ("connect.php" );
  4. $sql = "SELECT * FROM employes ORDER BY 'nom' ASC";
  5. $ret=mysql_query($sql);
  6. while($res=mysql_fetch_array($ret))
  7.     {
  8.     echo "$res[1] $ress[2]";
  9.     echo "<br>";
  10.     }
  11. ?>


 
 
et voici comment j'ai modifié pour avoir un pdf :
 

Code :
  1. <?
  2. require ("autoriz.php" );
  3. require ("connect.php" );
  4. define('FPDF_FONTPATH','font/');
  5. require('fpdf.php');
  6. $sql = "SELECT * FROM employes ORDER BY 'nom' ASC";
  7. $ret=mysql_query($sql);
  8. $pdf=new FPDF();
  9. $pdf->AddPage();
  10. while($res=mysql_fetch_array($ret))
  11.     {
  12.     $pdf->SetFont('Arial','',10);
  13.     $pdf->Cell(10);
  14.     $pdf->Cell(10,10,$res[1],'',1,'L');
  15.     }
  16.    
  17. $pdf->Output();
  18. ?>


 
et evidemment ça ne fonctionne pas  :(  
 


%PDF-1.3 3 0 obj <> endobj ... >> startxref 650 %%EOF  


 
 
si quelqu'un peut m'aider  :jap:
 
 
 
edit :
 
j'arrive à faire un pdf sans utiliser la requete :
 

Code :
  1. <?
  2. define('FPDF_FONTPATH','font/');
  3. require('fpdf.php');
  4. $pdf=new FPDF();
  5. $pdf->AddPage();
  6. $res[1]='moi';
  7.     $pdf->SetFont('Arial','',10);
  8.     $pdf->Cell(10);
  9.     $pdf->Cell(10,10,$res[1],'',1,'L');
  10.    
  11. $pdf->Output();
  12. ?>


Message édité par Pizz le 05-02-2004 à 12:07:43

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 05-02-2004 à 08:46:03   

Reply

Marsh Posté le 05-02-2004 à 12:01:00    

je viens de tester avec Mozilla et ça fonctionne, c'est IE qui merdait :gun:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed