3
J'ai ce code:FPDF - PHP Alors que la boucle ne retourne que la première valeur
while ($row = mysql_fetch_array($result)) {
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
$pdf->SetFont('Arial','B',16);
$pdf->Cell(42,10, "".$row["firstname"].$row["lastname"]);
$pdf->Output();
}
Il ne génère que la première valeur du résultat (1 page pdf). Il doit y avoir 9 résultats ou pages pdf. Dans ce cas, le prénom et le nom de tous les joueurs apparaissent dans 9 pages pdf séparées.
J'ai essayé la méthode PHP suivante mais cela n'a pas fonctionné non plus.
while() {
} echo "":
Des idées?
Merci d'avoir répondu. Il a montré tous les joueurs mais sur la même page. Comment puis-je les réorganiser afin qu'une page soit créée pour chaque joueur? – Norm
@ user1155174 J'ai mis à jour la réponse. Vous voyez, le code à l'intérieur de la boucle while est exécuté pour chaque passe. Déplacer le 'addPage()' à l'intérieur crée une page séparée pour chaque élément répété. –
Nvm J'ai trouvé un moyen. Je viens de transférer le 'Addpage' dans la boucle while. – Norm