FPDF - разрыв строки внутри ячейки с текстом из SQL - PullRequest
0 голосов
/ 28 августа 2018

Я пытаюсь с помощью FPDF создать PDF-файл с данными из SQL с помощью PHP. Но когда я пытаюсь сделать разрыв строки с "\n" в тексте из SQL, это просто показывает текст "\n" в выводе. Если я напишу текст прямо в MultiCell, это сделает правильный разрыв строки.

Ниже приведена копия моего файла:

$f_data = mysql_query ("SELECT * FROM table WHERE parameter = 1")
or die (mysql_error());
$d_data = mysql_fetch_array($f_data);

$pdf=new FPDF(L);
$pdf->AddPage();
$pdf->SetFont('Times','B',11);
$pdf->MultiCell (80, 8, $d_data[my_data], 1, 0, 'L',1); //This shows the string "This \n is \n a \n test" without making the breaks
$pdf->MultiCell (80, 8, "This \n is \n a \n test", 1, 0, 'L',1); //This shows correctly with line breaks
$pdf->Output();

Выход первой MultiCell:

"Это \ n is \ n a \ n test" -> Неверно

Выход второй многоячейки:

"Это
есть
а
test "-> Correct

Я надеюсь, что кто-то может помочь мне с решением, которое делает текст "\n" из $d_data[my_data], чтобы вызвать разрыв строки.

Спасибо.

...