FPDF - Inserer la date et les N° de Lignes - PHP - Programmation
Marsh Posté le 22-07-2004 à 12:02:20
Salut, Quelqu'un peut me dire comment faire pour inserer la date en bas de mon pdf ansi que de rajouter une colonne avec le numero des lignes. Merci d'avance. <?php define('FPDF_FONTPATH','font/'); require('mysql_table.php'); class PDF extends PDF_MySQL_Table { function Header() { //LOGO $this->Image('logo.jpg',10,8,33); $this->Ln(10); //Titre $this->SetFont('Arial','B',14); $this->Cell(0,6,'Plate Forme ',0,1,'C'); $this->Cell(0,6,'Requete Par Age',0,1,'C'); $this->Ln(10); //Imprime l'en-tête du tableau si nécessaire parent::Header(); } //Pied de Page function Footer() { //Positionnement a 1cm du bas $this->SetY(-10); //Police Arial italique de 8 $this->Setfont('Arial','I','8'); $this->Cell(0,10,'Bonjour'); //Numero de page $this->Cell(0,10,'Page'.$this->PageNo().'/{nb}',0,0,'C'); } } //Connexion à la base mysql_connect('localhost','root',''); mysql_select_db('adfemploi'); $pdf=new PDF('L','mm','A4'); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Times','',12); //Second tableau : définit 3 colonnes) $pdf->AddCol('nom',20,'NON','C'); $pdf->AddCol('prenom',25,'PRENOM','C'); $pdf->AddCol('sexe',15,'SEXE'); $pdf->AddCol('age',10,'AGE','R'); $pdf->AddCol('mariage','25','MARIE(e)'); $pdf->AddCol('nb_enfants','15','Enfants'); $pdf->AddCol('ressources','20','Ressources'); $pdf->AddCol('cp',15,'CP'); $pdf->AddCol('prescripteur','40','Prescripteur'); $pdf->AddCol('dateorientation','33','Date Orientation'); $prop=array('HeaderColor'=>array(255,150,100), 'color1'=>array(210,245,255), 'color2'=>array(255,255,210), 'padding'=>2); $pdf->Table(' select nom,format(age,0) as age,sexe,prenom,mariage,nb_enfants,habitation,ressources,cp, prescripteur,dateorientation from Etat_Civil order by age',$prop); $pdf->Output(); ?>
Marsh Posté le 22-07-2004 à 12:06:53
http://www.fpdf.org/phorum/list.php?f=1 C'est là que tu auras les meilleures réponses
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 22-07-2004 à 12:02:20
Salut,
Quelqu'un peut me dire comment faire pour inserer la date en bas de mon pdf ansi que de rajouter une colonne avec le numero des lignes.
Merci d'avance.
<?php
define('FPDF_FONTPATH','font/');
require('mysql_table.php');
class PDF extends PDF_MySQL_Table
{
function Header()
{
//LOGO
$this->Image('logo.jpg',10,8,33);
$this->Ln(10);
//Titre
$this->SetFont('Arial','B',14);
$this->Cell(0,6,'Plate Forme ',0,1,'C');
$this->Cell(0,6,'Requete Par Age',0,1,'C');
$this->Ln(10);
//Imprime l'en-tête du tableau si nécessaire
parent::Header();
}
//Pied de Page
function Footer()
{
//Positionnement a 1cm du bas
$this->SetY(-10);
//Police Arial italique de 8
$this->Setfont('Arial','I','8');
$this->Cell(0,10,'Bonjour');
//Numero de page
$this->Cell(0,10,'Page'.$this->PageNo().'/{nb}',0,0,'C');
}
}
//Connexion à la base
mysql_connect('localhost','root','');
mysql_select_db('adfemploi');
$pdf=new PDF('L','mm','A4');
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
//Second tableau : définit 3 colonnes)
$pdf->AddCol('nom',20,'NON','C');
$pdf->AddCol('prenom',25,'PRENOM','C');
$pdf->AddCol('sexe',15,'SEXE');
$pdf->AddCol('age',10,'AGE','R');
$pdf->AddCol('mariage','25','MARIE(e)');
$pdf->AddCol('nb_enfants','15','Enfants');
$pdf->AddCol('ressources','20','Ressources');
$pdf->AddCol('cp',15,'CP');
$pdf->AddCol('prescripteur','40','Prescripteur');
$pdf->AddCol('dateorientation','33','Date Orientation');
$prop=array('HeaderColor'=>array(255,150,100),
'color1'=>array(210,245,255),
'color2'=>array(255,255,210),
'padding'=>2);
$pdf->Table('
select nom,format(age,0) as age,sexe,prenom,mariage,nb_enfants,habitation,ressources,cp,
prescripteur,dateorientation from Etat_Civil order by age',$prop);
$pdf->Output();
?>