Я пытаюсь с помощью 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]
, чтобы вызвать разрыв строки.
Спасибо.