Bonjour!!
J'ai creer une base de données ainsi qu'un formulaire.
Dans ce formulaire, j'ai un texte area qui accepte les changements de ligne et les envois a la BDD.
La BDD reçoit par exemple ceci : toto\r\ntiti\r\ntutu\r\ntata
Je recupere ces données via une interface php sur une page HTML avec la fonction nl2br =>Les sauts de lignes sont conservés
Je suis actuellement en train de recuperer ces données sous un format PDF via la librairie FPDF. Cependant, les sauts de lignes n'apparaissent plus.
Voila mon code :
Et voici ce que je récupére sur le PDF généré :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 reqsql="SELECT marquage from `equipement` where ID='totop'"; if(mysql_query($reqsql,$db)){ //Lecture de la table des résultats $result=mysql_query($reqsql,$db); if($res=mysql_fetch_assoc($result)) { $data=nl2br("$res[marquage]"); $pdf->Cell(0,10,"$data",0,1,"l"); } }
Ce qui est normal etant donné que nl2br transforme les \r\n entre <br/>.toto<br />titi<br />tutu<br />tata
Je voudrais alors savoir s'il existe une fonction FPDF ou autre qui me permettrait d'afficher ce qui se trouve dans ma text area en conservant les sauts de lignes.
Merci à vous pour votre aide![]()
Partager