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
|
<?php
require('../pdf/fpdf.php');
session_start();
//compte le nombre d'article commender
$n_panier=count($_SESSION['panier']['id_article']);
$data=array();
//compte le nombre d'article commender
$n_panier=count($_SESSION['panier']['id_article']);
for ($i=0; $i < $n_panier;$i++)
{
$data[]=array("id_article"=>$_SESSION['panier']['id_article'][$i],
"libelle"=>$_SESSION['panier']['libelleProduit'][$i],
"quantite"=>$_SESSION['panier']['qteProduit'][$i],
"prix"=>$_SESSION['panier']['prixProduit'][$i]);
}
class PDF extends FPDF
{
//Tableau simple
function BasicTable($header,$data)
{
//En-tête
foreach($header as $col)
$this->Cell(40,7,$col,1);
$this->Ln();
//Données
foreach($data as $row)
{
foreach($row as $col)
$this->Cell(40,6,$col,1);
$this->Ln();
}
}
}
//creation des objets
$pdf=new PDF();
//Titres des colonnes
$header=array('id_article','designation','quantie','prix');
//Chargement des données
$pdf->SetFont('Arial','',14);
$pdf->AddPage();
$pdf->BasicTable($header,$data);
$pdf->Output();
?> |
Partager