Bonjour,
Voilà mon problème, je génère des invitations pour les anniversaires, tous fonctionne, mais il y a uniquement la première invitation qui est générée.

Voilà mon code, je pense avoir la réponse, il faudrait faire une concaténation de variable
exemple $milieu .=
hors là je ne sait pas trop où je peux la faire dans mon code, dans PhpToPDF.php ou fpdf.php
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
 
// Séléction SQL
	$sql = 'SELECT * FROM `anniversaire` WHERE `MoisAnniversaire` = '.$mois.'';	
	$req = mysql_query($sql) or die(mysql_error());
 
	// PDF
	include("phpToPDF.php");
	$PDF = new phpToPDF();
	while($sql = mysql_fetch_array($req)){
 
		//Variables Base de données
		$NomD = $sql['NomAnniversaire'];
		$PrenomD = $sql['PrenomAnniversaire'];
		$PrenomD = strtoupper($PrenomD);
		$AdresseD = $sql['AdresseAnniversaire'];
		$CodePostalD = $sql['CodePostalAnniversaire'];
		$VilleD = $sql['VilleAnniversaire'];
		$PaysD = $sql['PaysAnniversaire'];
 
		// Calcul Age
		$TimeD = $sql['TimeAnniversaire'];
 
		$PDF->AddPage();
 
		//Sélection de la police
		$PDF->SetFont('Arial','B',16);
 
		//Décalage de 8 cm à droite
		$PDF->Cell(80);
 
		//Texte centré dans une cellule 20*10 mm encadrée et retour à la ligne
		$PDF->Cell(20,10,$PrenomD.' '.$NomD.' C\'EST TON ANNIVERSAIRE !!!',0,1,'C'); 
		$PDF->Image("./logo.png", 25, 25);
		$PDF->MultiCell(0, 10, "\n\n\n\n    [...]", 0, "L", 0);
		$PDF->Cell(180,10,'Toute l\'équipe',0,1,'R'); 
		$PDF->SetFont('Arial','B',8);
		$PDF->MultiCell(0, 8, "\n\[...]", 0, "C", 0);
		$PDF->Output();
	}
Un gros merci d'avance