fpdf-sql中的文本在单元格内换行

dfty9e19  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(205)

我正在尝试使用fpdf用php从sql生成一个包含数据的pdf文件。但当我试图与你划清界限时 "\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();

第一个多单元输出:
“这是一个\n测试”->错误
第二个多单元的输出:
“这个


测试“->正确
我希望有人能帮我解决这个问题 "\n" 文本来自 $d_data[my_data] 强行断线。
谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题