MahiloDai
MahiloDai

Reputation: 63

How to put line break in mpdf when data is extracted from mysql database

I am using MPDF to generate pdf files from data stored in mysql database. Though I could extract and display others data as expected, I could not display multiline text as they all comes in single line. Could someone help me to resolve this problem.

EG. My data from textarea is shown in database as: One

Two

Three

But in pdf it will ge generated as OneTwoThree

When I check in database using phpmyadmin its stored data as One\r\nTwo\r\nThree

Please help.

Upvotes: 3

Views: 4729

Answers (2)

Ajay chaudhary
Ajay chaudhary

Reputation: 129

Try with this code. $finalString = nl2br($htmlOut);

Upvotes: 4

Biri
Biri

Reputation: 7181

MPDF is for generating PDF from HTML.

HTML shows your lines as OneTwoThree, because it does not care about line breaks. You should change the '\r\n' to HTML line breaks.

$finalString = str_replace("\r\n", "<br />", $htmlOut");

Upvotes: 2

Related Questions