FPDF中的新行

时间:2016-10-26 04:31:37

标签: php fpdf

我正在使用PDO连接数据库。这是我的代码输出: enter image description here

我想要所有单元格相同的行,而不是更改行。我尝试在我的代码中搜索以删除任何带有ln()的代码。但找不到它。我不知道为什么它不会出现在旁边。

这是我的代码:

$stmt->execute(array('idFotoJaminan'=>$idFotoJaminan));
$result = $stmt->fetchALL(PDO::FETCH_ASSOC);


//$pdf->Cell(40,10,'LAMPIRAN FOTO\nJAMINAN',1,1,'C');
$pdf->Multicell(40,4,"LAMPIRAN FOTO\nJAMINAN",1,"C");

foreach($result as $row) {
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1); 
//$pdf->Ln();
//$pdf->Cell(0,5,'L NAME:', $row['lname']);
$pdf->Cell(0,5,'L NAME:'. $row['debitur'], 0, 0, 'L'); 
//$pdf->Ln();
}
$pdf->Output();

1 个答案:

答案 0 :(得分:2)

你的细胞宽度不同。第一个Multicell40第二个内部循环是80

$pdf->Multicell(40,4,"LAMPIRAN FOTO\nJAMINAN",1,"C");
...
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1);

尝试使它们相等

$pdf->Multicell(80,4,"LAMPIRAN FOTO\nJAMINAN",1,"C");
...
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1);

然后,如果您不希望LAMPIRAN FOTO\nJAMINAN继续新行,请从中移除\n

以下是table and Multicells的好例子: