1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| <?php
session_start();
header('Content-type: application/pdf');
header("Accept-Ranges: bytes");
header("Cache-Control: private");
$handle = fopen('monfichier.pdf', 'w');
require 'EZPDF/class.ezpdf.php';
require '_connexion.php';
$pdf = new Cezpdf();
$pdf->selectFont('EZPDF/fonts/Helvetica.afm');
// Onglet collectivité :
$requete_collectivite = 'SELECT type_coll, code_postal, adresse_1, adresse_2, adresse_3, ville, tel, fax, site_web, valeur ';
$requete_collectivite .= 'FROM intra_collectivites ic, intra_dt_coll_2005 idtc ';
$requete_collectivite .= 'WHERE ic.id_collectivite=idtc.id_collectivite ';
$requete_collectivite .= 'AND ic.id_collectivite='.$_SESSION['ma_collectivite'].' ';
$requete_collectivite .= 'AND id_detail=1';
$resultat_collectivite = mysql_query($requete_collectivite) or die('<br />~ ligne 16 : '.mysql_error());
$enregistrement_collectivite = mysql_fetch_array($resultat_collectivite);
$pdf->ezText('Adresse : '.$enregistrement_collectivite['ville'], 12);
$pdf->ezText($enregistrement_collectivite['adresse_1'], 12);
$pdf->ezText($enregistrement_collectivite['adresse_2'], 12);
$pdf->ezText($enregistrement_collectivite['adresse_3'], 12);
$pdf->ezText('Code postal : '.$enregistrement_collectivite['code_postal'], 12);
$pdf->ezText('Ville : '.$enregistrement_collectivite['ville'], 12);
$pdf->ezText('Web : '.$enregistrement_collectivite['site_web'], 12);
$pdf->ezText('Téléphone : '.$enregistrement_collectivite['tel'], 12);
$pdf->ezText('Fax : '.$enregistrement_collectivite['fax'], 12);
$pdf->ezText('Population : '.number_format($enregistrement_collectivite['valeur'], 0, '', ' '), 12);
// Onglet budget :
$data = array(
array('num'=>1,'name'=>'gandalf','type'=>'wizard')
,array('num'=>2,'name'=>'bilbo','type'=>'hobbit','url'=>'http://www.ros.co.nz/pdf/')
,array('num'=>3,'name'=>'frodo','type'=>'hobbit')
,array('num'=>4,'name'=>'saruman','type'=>'bad dude','url'=>'http://sourceforge.net/projects/pdf-php')
,array('num'=>5,'name'=>'sauron','type'=>'really bad dude')
);
$pdf->ezTable($data);
$pdf->ezStream();
fwrite($handle, $pdf->ezStream());
fclose($handle);
/*
echo '<pre>';
var_dump($pdf);
echo '</pre>';
*/
?> |
Partager