Bonsoir,

J'essaie de créer un document PDF à partir des informations que j'ai dans ma base de données, j'ai suivi le tutorial que j'ai trouvé sur le site sauf que quand je vais sur ma page je n'ai aucun résultat, voici 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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<?php 
session_start();
 
if($_SESSION['login'])
{
	include("phpToPDF.php");
 
	$PDF=new phpToPDF();
	$PDF->AddPage();
	$PDF->SetFont('Arial','B',16);
 
	class PDF extends phpToPDF
	{	
		function Header()
		{
	// Définition des propriétés du tableau.
$proprietesTableau = array(
	'TB_ALIGN' => 'L',
	'L_MARGIN' => 15,
	'BRD_COLOR' => array(0,92,177),
	'BRD_SIZE' => '0.3',
	);
 
// Définition des propriétés du header du tableau.	
$proprieteHeader = array(
	'T_COLOR' => array(150,10,10),
	'T_SIZE' => 12,
	'T_FONT' => 'Arial',
	'T_ALIGN' => 'C',
	'V_ALIGN' => 'T',
	'T_TYPE' => 'B',
	'LN_SIZE' => 7,
	'BG_COLOR_COL0' => array(170, 240, 230),
	'BG_COLOR' => array(170, 240, 230),
	'BRD_COLOR' => array(0,92,177),
	'BRD_SIZE' => 0.2,
	'BRD_TYPE' => '1',
	'BRD_TYPE_NEW_PAGE' => '',
	);
 
// Contenu du header du tableau.	
$contenuHeader = array(
	50, 50, 50,
	"Titre de la première colonne", "année N-1", "année N",
	);
 
// Définition des propriétés du reste du contenu du tableau.	
$proprieteContenu = array(
	'T_COLOR' => array(0,0,0),
	'T_SIZE' => 10,
	'T_FONT' => 'Arial',
	'T_ALIGN_COL0' => 'L',
	'T_ALIGN' => 'R',
	'V_ALIGN' => 'M',
	'T_TYPE' => '',
	'LN_SIZE' => 6,
	'BG_COLOR_COL0' => array(245, 245, 150),
	'BG_COLOR' => array(255,255,255),
	'BRD_COLOR' => array(0,92,177),
	'BRD_SIZE' => 0.1,
	'BRD_TYPE' => '1',
	'BRD_TYPE_NEW_PAGE' => '',
	);
 
	$connect= mysql_connect('localhost','root','') or die("Erreur");	
	mysql_select_db('mabase');
 
	$query= mysql_query("SELECT * FROM enseignants");
 
	$i=0;
	$tableau=array();
	$contenuTableau=array();
	while($donnees = mysql_fetch_assoc($query))
	{
		$v1=$donnees['nom'];
		$v2=$donnees['prenom'];
		$v3=$donnees['login'];
		$v4=$donnees['mdp'];
		$v5=$donnees['departement'];		
		$tableau[$i]['nom']=$v1;
		$tableau[$i]['prenom']=$v2;
		$tableau[$i]['login']=$v3;
		$tableau[$i]['mdp']=$v4;
		$tableau[$i]['departement']=$v5;
		$i=$i+1;
	}
	for($compt=1;$compt<$i;$compt=$compt+1)
	{
		foreach($tableau[''.$compt.''] as $element)
		{
			$contenuTableau[]=$element;		
		}
	}
 
	// D'abord le PDF, puis les propriétés globales du tableau. 
	// Ensuite, le header du tableau (propriétés et données) puis le contenu (propriétés et données)
	$PDF->drawTableau($PDF, $proprietesTableau, $proprieteHeader, $contenuHeader, $proprieteContenu, $contenuTableau);
	$PDF->Output();
		}
	}
 
?>
Merci à vous.