-72 et 76 $total est maintenant un array.
Bon il y aura peut-etre des erreur j'ai pas trop cherché à comprendre ta variable $pdf.
Attention ta variable $total est dans mon ebauche un tableau donc pour l'affichage il faut passer $total comme ceci par exemple :
<?php
include_once(realpath(dirname(__FILE__)) . "/Valeurstock.class.php");
define('FPDF_FONTPATH','font/');
require(realpath(dirname(__FILE__)) . '/../../../lib/fpdf/fpdf.php');
require(realpath(dirname(__FILE__)) . '/../../../lib/fpdf/fpdi.php');
$produit = new Produit();
$query = "SELECT * FROM$produit->tableORDER BY ref ASC";
$result = mysql_query($query, $produit->link);
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetAutoPageBreak(true) ;
$hauteur = "10";
$page = "1";
$pdf->SetFont('Arial','BU',8);
$pdf->SetXY(10,$hauteur);
$pdf->Cell(20,8,'Réf',1,1,'C');
$pdf->SetFont('Arial','BU',8);
$pdf->SetXY(30,$hauteur);
$pdf->Cell(110,8,'Désignation',1,1,'C');
$pdf->SetFont('Arial','BU',8);
$pdf->SetXY(140,$hauteur);
$pdf->Cell(20,8,'Quantité',1,1,'C');
$pdf->SetFont('Arial','BU',8);
$pdf->SetXY(160,$hauteur);
$pdf->Cell(20,8,'Prix',1,1,'C');
$pdf->SetFont('Arial','BU',8);
$pdf->SetXY(180,$hauteur);
$pdf->Cell(20,8,'total',1,1,'C');
$hauteur = "14";
$n=1;
while($row = mysql_fetch_object($result))
{
$idprod = $row->id;
$produitdesc = new Produitdesc();
$produitdesc->charger($idprod);
$titre = $produitdesc->titre;
$hauteur = $hauteur + 4;
$pdf->SetFont('Arial','',8);
$pdf->SetXY(10,$hauteur);
$pdf->Cell(20,4,mb_strtoupper($row->ref),1,1,'C');
$pdf->SetFont('Arial','',8);
$pdf->SetXY(30,$hauteur);
$pdf->Cell(110,4,"$produitdesc->titre $produitdesc->chapo",1,1,'L');
$pdf->SetFont('Arial','',8);
$pdf->SetXY(140,$hauteur);
$pdf->Cell(20,4,$row->stock,1,1,'C');
$pdf->SetFont('Arial','',8);
$pdf->SetXY(160,$hauteur);
$pdf->Cell(20,4,$row->prix,1,1,'C');
$pdf->SetFont('Arial','',8);
$pdf->SetXY(180,$hauteur);
$total[''.$n.'']=round($row->stock*$row->prix);
$pdf->Cell(20,4,$total[''.$n.''],1,1,'C');
if ($hauteur > 275){
$hauteur = "6";
$pdf->SetFont('Arial','',8);
$pdf->SetXY(180,285);
$pdf->Cell(20,4,"Page$page",1,1,'C');
$page = $page +1;
$pdf->AddPage();
}
$n++;} //Fin boucle
$pdf->ln();
$pdf->SetFont('Arial','BU',12);
$t=1;
while($t<=$n)
{
if($t==1)
{
$TOTAL=$total[''.$t.''];
}
else
{
$TOTAL=$TOTAL+$total[''.$t.''];
}
$t++;
}
$pdf->SetXY(10,$hauteur+4);
$pdf->Cell(150,15,'Valeur totale du stock de la boutique',1,1,'C');
$pdf->SetXY(160,$hauteur+4);
$pdf->Cell(40,15,$TOTAL,1,1,'C');
$pdf->SetFont('Arial','',8);
$pdf->SetXY(180,285);
$pdf->Cell(20,4,"Page$page",1,1,'C');
$pdf->Output();
?>