Etat pdf avec php

nico_mohamed Messages postés 1 Statut Membre -  
Fallentree Messages postés 2445 Statut Membre -
Bonjour,
j'ai utilisé ce code pour ceer une etat en pdf avec EZFDF et Mysql
mais ça marche pas
voila ce code php :

<?php
include_once ('class.ezpdf.php');

$connection=mysql_connect("localhost","root","1234");

mysql_select_db("marwa",$connection);
$result= mysql_query("select magasin,produit,libellé_couleurs,tailles from table");

//x is 0-600, y is 0-780 (origin is at bottom left corner)
$pdf =& new Cezpdf('LETTER');

$colw = array( 50 , 40, 220, 80, 40 );//column widths
while ($row = mysql_fetch_array($result))

{
$row = array(
array($row['magasin'],$row['produit'],$row['libellé_couleurs'],$row['tailles']),
);

}

$pdf->selectFont("fonts/verdana.afm");
$pdf->setColor(0/255,0/255,0/255);
$pdf->addText(80,716,10,"La liste des Hard Drives");

$pdf->setLineStyle(0.5);
$pdf->line(80,697,540,697);
$pdf->setStrokeColor(0,0,0);

$pdf->setColor(0/255,0/255,0/255);
$pdf->addText(30,16,8,"<b>Created ".date("m/d/Y"));

$total=0;
$curr_x=80;
$curr_y=700;
foreach($row as $r)
{
$xoffset = $curr_x;
foreach($r as $i=>$data)
{
$pdf->setColor(0/255,0/255,0/255);
$pdf->addText( $xoffset,$curr_y ,10,$data);
$xoffset+=$colw[$i];
}
$curr_y-=20;
}

$pdf->ezStream();

merci

1 réponse

  1. Fallentree Messages postés 2445 Statut Membre 210
     
    Bonjour nico_mohamed,
    Moi, j ai utilisé
    require('fpdf.php');

    J ai pu noter une premiere disonnance avec les codes couleurs
    tu fais
    $pdf->setColor(0/255,0/255,0/255); 
    Et moi je fais
    $pdf->SetTextColor(0,0,255);
    Peut etre que c est pas un reel nais un entier pour ton code couleur ???
    0