younes371 | Bonjour, J'ai un code qui convertit le resultat d'une requette au format pdf, j'ai pu afficher les resultats de la requette dans un tableau(NumeroProduit-Nom-Logo), mais j'ai trouvé un souci pour l'affichage des logos de chaque enregistrement 'produit', alors voilà le problème : le logo(image) que j'affiche s'affiche au mileu de chaque page, mais moi je veux l'afficher dans la colonne 'Logo' d tableau pour chaque produit. et voilà le code :
Code :
- <?php
- require('../connexion.php');
- require('fpdf.php');
-
- $pdf=new FPDF('P','cm','A4');
-
- //Titres des colonnes
- $header=array('Numero','Nom','Image');
-
- $pdf->SetFont('Arial','B',14);
- $pdf->AddPage();
- $pdf->SetFillColor(96,96,96);
- $pdf->SetTextColor(255,255,255);
- $query="select * from produit";
- $resultat=mysql_query($query);
- $pdf->SetXY(3,3);
- for($i=0;$i<sizeof($header);$i++)
- $pdf->cell(5,1,$header[$i],1,0,'C',1);
-
- $pdf->SetFillColor(0xdd,0xdd,0xdd);
- $pdf->SetTextColor(0,0,0);
- $pdf->SetFont('Arial','',10);
- $pdf->SetXY(3,$pdf->GetY()+1);
- $fond=0;
- while($row=mysql_fetch_array($resultat))
- {
- $pdf->cell(5,0.7,$row['id_Prod'],1,0,'C',$fond);
- $pdf->cell(5,0.7,$row['nom'],1,0,'C',$fond);
- //$pdf->Image('Prod_logos/logo_'.$row['id_Prod'].'.jpg',10,8,33);
- $pdf->cell(5,0.7,($pdf->Image('Prod_logos/logo_75.jpg',10,8,2,2)),1,0,'C',$fond);
- $pdf->SetXY(3,$pdf->GetY()+0.7);
- $fond=!$fond;
- }
- $pdf->output();
- ?>
|
Merci pour vos aides |