par
ruly » 25 juil. 2005, 16:04
ok sorry
mon code ki devrait genere le pdf:
$tab = array();
require('fpdf.php');
if (!empty($_POST['imprimer'])) {
class PDF extends FPDF
{
//En-tête
function Header()
{
//Police Arial gras 15
$this->SetFont('Arial','B',15);
//Décalage à droite
$this->Cell(50);
//Titre
$this->Cell(80,10,'Annuaire Téléphonique - GVA',1,0,'C');
//Saut de ligne
$this->Ln(20);
}
//Pied de page
function Footer()
{
//Positionnement à 1,5 cm du bas
$this->SetY(-15);
//Police Arial italique 8
$this->SetFont('Arial','I',8);
//Numéro de page
$this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
}
//Instanciation de la classe dérivée
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
for($i=1;$i<=40;$i++)
$pdf->Cell(50,10,'Impression de la ligne numéro '.$i,0,1);
$pdf->Output();
}
et la ou j'assimile les valeur a mon tableau:
$i = 0;
while(odbc_fetch_row($query))
{
$nom = odbc_result( $query, 1);
$tab[$i][1] = $nom;
$prenom = odbc_result( $query, 2);
$tab[$i][2] = $prenom;
$adresse = odbc_result( $query, 3 );
$tab[$i][3] = $adresse;
$tel = odbc_result( $query, 4 );
$tel = substr($tel, 0, strpos($tel,'.'));
$tab[$i][4] = $tel;
$i++;
mais ce tableau se reinitialise a chaque fois que j'appuie sur le bouton imprimer..... et je sais pas comment passer les valeurs que j'ai definit....
est-ce que ca t'aide un peu plus???
ok sorry :oops:
mon code ki devrait genere le pdf:
$tab = array();
[php]
require('fpdf.php');
if (!empty($_POST['imprimer'])) {
class PDF extends FPDF
{
//En-tête
function Header()
{
//Police Arial gras 15
$this->SetFont('Arial','B',15);
//Décalage à droite
$this->Cell(50);
//Titre
$this->Cell(80,10,'Annuaire Téléphonique - GVA',1,0,'C');
//Saut de ligne
$this->Ln(20);
}
//Pied de page
function Footer()
{
//Positionnement à 1,5 cm du bas
$this->SetY(-15);
//Police Arial italique 8
$this->SetFont('Arial','I',8);
//Numéro de page
$this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
}
//Instanciation de la classe dérivée
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
for($i=1;$i<=40;$i++)
$pdf->Cell(50,10,'Impression de la ligne numéro '.$i,0,1);
$pdf->Output();
}
[/php]
et la ou j'assimile les valeur a mon tableau:
[php]
$i = 0;
while(odbc_fetch_row($query))
{
$nom = odbc_result( $query, 1);
$tab[$i][1] = $nom;
$prenom = odbc_result( $query, 2);
$tab[$i][2] = $prenom;
$adresse = odbc_result( $query, 3 );
$tab[$i][3] = $adresse;
$tel = odbc_result( $query, 4 );
$tel = substr($tel, 0, strpos($tel,'.'));
$tab[$i][4] = $tel;
$i++;
[/php]
mais ce tableau se reinitialise a chaque fois que j'appuie sur le bouton imprimer..... et je sais pas comment passer les valeurs que j'ai definit....
est-ce que ca t'aide un peu plus???