Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Fpdf在新数据之后创建新行_Php_Pdf - Fatal编程技术网

Php Fpdf在新数据之后创建新行

Php Fpdf在新数据之后创建新行,php,pdf,Php,Pdf,我将表格中的Cell()更改为Multicell(),以便在单元格中包含分隔线 我不知道为什么它在每次新数据发布后都会这样做。我的意思是,标题和相应的数据应该都在一行中: 姓名|姓氏|断线示例 但现在发生的是: 名字 姓 断线示例 php: 我删除了$pdf->Ln(10)但这只是为了将页眉的边距添加到数据中。我基于此解决了它 因此,将上一个列的宽度和下一个列的宽度相加 <?php $pdf->Multicell(200, 20, 'Motorista',1); $pdf-

我将表格中的Cell()更改为Multicell(),以便在单元格中包含分隔线

我不知道为什么它在每次新数据发布后都会这样做。我的意思是,标题和相应的数据应该都在一行中:

姓名|姓氏|断线示例

但现在发生的是:

名字

断线示例

php:



我删除了
$pdf->Ln(10)但这只是为了将页眉的边距添加到数据中。

我基于此解决了它


因此,将上一个列的宽度和下一个列的宽度相加

<?php

$pdf->Multicell(200, 20, 'Motorista',1);
$pdf->Multicell(60, 20, 'Direção',1);
$pdf->Multicell(60, 15, "Espera Pós \nJornada",1,'C');
$pdf->Multicell(60, 15, "Espera em \nJornada",1,'C');
$pdf->Multicell(60, 20, 'Noturnas',1);
$pdf->Multicell(70, 20, 'Extras 50%',1);
$pdf->Multicell(70, 20, 'Extras 100%',1);
$pdf->Multicell(60, 15, "Hrs Tempo \nParado",1,'C');
$pdf->SetFont('Arial', '', 9);
$pdf->Ln(10);

?>
<?php

$x = $pdf->GetX(); 
$y = $pdf->GetY();

$pdf->Multicell(200, 30, 'Motorista',1,'C');
$pdf->SetXY($x + 200, $y);

$pdf->Multicell(60, 30, 'Direção',1,'C');
$pdf->SetXY($x + 260, $y);

$pdf->Multicell(60, 15, "Espera Pós \nJornada",1,'C');
$pdf->SetXY($x + 320, $y);

$pdf->Multicell(60, 15, "Espera em \nJornada",1,'C');
$pdf->SetXY($x + 380, $y);

$pdf->Multicell(60, 30, 'Noturnas',1,'C');
$pdf->SetXY($x + 440, $y);

$pdf->Multicell(60, 30, 'Extras 50%',1,'C');
$pdf->SetXY($x + 500, $y);

$pdf->Multicell(60, 30, 'Extras 100%',1,'C');
$pdf->SetXY($x + 560, $y);

$pdf->Multicell(60, 15, "Hrs Tempo \nParado",1,'C');
$pdf->SetXY($x + 620, $y);

$pdf->SetFont('Arial', '', 9);
$pdf->Ln(30);

?>