bjr, est il possible de construire 2 tableaux à la suite sur une même page en utilisant :
2 requetes sql avec des resultats différents
avec la fonction DrawTableau ?
ex: j ai un select qui selectionne des personnes que je dois afficher dans un tableau
et je dois contruire un 2eme tableau à la suite pour faire un recapitulatif (comptage)

mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
 
<?php
// Appel de la librairie FPDF
include("_connexion.php");
require('../../fpdf.php');
$countlig = 1;
// Création de la class PDF
class PDF extends FPDF {
    // Header
    function Header() {
        // Logo
        $this->Image('../../images/header.jpg',8,2,80);
        // Saut de ligne
        $this->Ln(20);
    }
    // Footer
    function Footer() {
        // Positionnement à 1,5 cm du bas
        $this->SetY(-15);
        // Adresse
        $this->Cell(196,5,'SARL SEPA',0,0,'C');
    }
 
}
// Activation de la classe
$pdf = new PDF();
$pdf->AddPage('L','A4','');
$pdf->setAutoPageBreak(true,20);
$pdf->SetFont('Helvetica','',11);
$pdf->SetTextColor(0);
 
// Position de l'entête à 10mm des infos (48 + 10)
$position_entete = 40;
function entete_table($position_entete){
    global $pdf;
    $pdf->SetDrawColor(183); // Couleur du fond
    $pdf->SetFillColor(221); // Couleur des filets
    $pdf->SetTextColor(0); // Couleur du texte
    $pdf->SetY($position_entete);
    $pdf->SetX(8);
    $pdf->Cell(30,8,'Date de sortie',1,0,'L',1);
    $pdf->SetX(38);
    $pdf->Cell(20,8,'Stock',1,0,'C',1);
    $pdf->SetX(58); 
    $pdf->Cell(30,8,'Type',1,0,'C',1);
	$pdf->SetX(88); 
    $pdf->Cell(30,8,'Chassis',1,0,'C',1);
	$pdf->SetX(118);
    $pdf->Cell(60,8,'Prestation',1,0,'C',1);
	$pdf->SetX(178); 
    $pdf->Cell(30,8,'Prix HT',1,0,'C',1);
    $pdf->Ln(); // Retour à la ligne
}
entete_table($position_entete);
// Liste des détails
$position_detail = 48; // Position à 8mm de l'entête
//$req2 = "SELECT ..........";
$rep2 = mysql_query($req2);
while ($row2 = mysql_fetch_array($rep2)) {
    $pdf->SetY($position_detail);
    $pdf->SetX(8);
    $pdf->MultiCell(30,8,utf8_decode($row2['DateTempS']),1,'L');
    $pdf->SetY($position_detail);
    $pdf->SetX(38);
    $pdf->MultiCell(20,8,$row2['stock'],1,'C');
    $pdf->SetY($position_detail);
    $pdf->SetX(58);
    $pdf->MultiCell(30,8,$row2['types'],1,'C');
	$pdf->SetY($position_detail);
	$pdf->SetX(88);
    $pdf->MultiCell(30,8,$row2['chassis'],1,'C');
	$pdf->SetY($position_detail);
	$pdf->SetX(118);
    $pdf->MultiCell(60,8,$row2['prestations'],1,'L');
	$pdf->SetY($position_detail);
	$pdf->SetX(178);
    $pdf->MultiCell(30,8,$row2['prixhtmvt'],1,'C');
    $position_detail += 8;
}
// Nom du fichier
$nom = 'Facture.pdf';
// Création du PDF
$pdf->Output($nom,'I');
j obtient ma premiere page correcte et apres le saut de page j ai mon premier champs au bon endroit puis j ai ensuite un saut de page avant chaque champs