bonjour,
tout d'abord bonne année a tous.
ensuite j'ai un problème avec fpdf.
je souhaite réaliser un pdf avec différente données sélectionnés dans un formulaire.

j'arrive a afficher des données fixe mais je n'arrive pas a le faire quand ca change.

j'ai donc un formulaire a choix multiple après j'envoie mes données sur une page d'affichage et j'aimerai récupérer les données afficher.

voici l'affichage des données sélectionne
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
 
<?php 
 
if(isset($_POST['avions'])){
$avions=$_POST['avions'];
//récupération de l'id du membre
for($i=0;$i<count($avions);$i++){
$requete="select * from avions where id='".$avions[$i]."'"; 
$resultat=mysql_query($requete)or die(mysql_error());
 
						while($donnees=mysql_fetch_array($resultat)){
?>
<div class="nom">
<?php echo "le ".$donnees['type'].' qui à pour immatriculation '.$donnees['immat']." à comme potentiels : <br/>";?>	
</div>
 
<div class="affichage">
								<?php						
									echo "Potentiel cellule ".$donnees['cellule']."<br/>";
									echo "Potentiel moteur : ".$donnees['moteur']."<br/>";
									echo "Potentiel helice : ".$donnees['helice']."<br/>";
									echo "Consommation d'huile  : ".$donnees['consoh'].'; Consommation de carburant : '.$donnees['consoc']."<br/>";
									echo "Prix par d&eacute;faut : ".$donnees['prixdef']."<br/>";
									echo "Horametre : ".$donnees['hora']."<br/>";
									echo "Caractéristiques : " ;
									if($donnees['bimoteur']==1){
										echo "bimoteur, ";
									}
									else{
										echo "";
									}if($donnees['pasvar']==1){
										echo "pas variable, ";
									}
									else{
										echo "pas non variable, ";
									}
									if($donnees['train']==1){
										echo "train rentrant, ";
									}
									else{
										echo "train fixe, ";
									}
									if($donnees['vfr']==1){
										echo "VFR de nuit, ";
									}
									else{
										echo "pas de vfr de nuit, ";
									}
									if($donnees['ifr']==1){
										echo "IFR, ";
									}
									else{
										echo "pas &eacute;quip&eacute; pour IFR, ";
									}
									if($donnees['reserv']==1){
										echo "r&eacute;servable par tous les pilotes.";
									}
									else{
										echo "r&eacute;servable seulement par les instructeurs.";
									}
									print("<br/>------------------------<br/>");
				echo "</div>";
						}
					}
				}	
 
					?>
et voici ce que j'aimerai commer résultat

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
<?php
 
	require('pdf/fpdf.php');
	$pdf=new FPDF('L','cm','A4');
 
	//Titres des colonnes
	$header=array(' Immat ',' Type ',' Prix ',' Cellule ',' Moteur ',' Helice ',' consoh ',' consoc ',' hora ',' reserv ',' bimoteur ',' pasvar ',' train ',' vfr ',' ifr ');
	$pdf->SetFont('Arial','B',16);
	$pdf->AddPage();
	$pdf->Cell(70,10,'Hello World !');
	$pdf->SetFont('Arial','B',12);//taille des titre du tableau
	$pdf->SetFillColor(96,96,96);//couleur du titre des colonnes
	$pdf->SetTextColor(255,255,255);//couleur du texte du titre
 
	//connection a la base de données
	include("fonctions/connect.php");
	$query="select * from avions";
	$resultat=mysql_query($query);
 
	$pdf->SetXY(1.5,3);//position des colonnes du titre du tableau ( largeur hauteur)
	for($i=0;$i<sizeof($header);$i++){
		$pdf->cell(1.8,1,$header[$i],1,0,'C',1);
	}
 
	$pdf->SetFillColor(0xdd,0xdd,0xdd);
	$pdf->SetTextColor(0,0,0);
	$pdf->SetFont('Arial','',12);//police du tableau
	$pdf->SetXY(1.5,$pdf->GetY()+1);//position de la premiere ligne du tableau
	$fond=0;
	while($row=mysql_fetch_array($resultat))
	{
		//taille des colonnes et insertion
		$pdf->cell(1.8,0.7,$row['immat'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['type'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['prixdef'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['cellule'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['moteur'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['helice'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['consoh'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['consoc'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['hora'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['reserv'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['bimoteur'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['pasvar'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['train'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['vfr'],1,0,'C',$fond);
		$pdf->cell(1.8,0.7,$row['ifr'],1,0,'C',$fond);
		$pdf->SetXY(1.5,$pdf->GetY()+0.7);
		$fond=!$fond;
	}
	$pdf->output();
 
?>
pouvez vous me donner des piste pour cette réalisation
merci d'avance.
cordialement