gpt4 book ai didi

php - TCPDF 只打印最后一行

转载 作者:行者123 更新时间:2023-11-30 00:39:21 25 4
gpt4 key购买 nike

以下代码仅打印最后一行,当我尝试回显表格时,它给出了所有行,但 pdf 只给出了最后一行。请帮忙

$tbl1 = '<table cellpadding="3" cellspacing="1" width="100%" style="text-align:center;" border="1">
<tr style="font-weight:500;">
<td height="35">Deal Id</td>
<td>Deal Title</td>
<td>Deal Offer Id </td>
<td>No. Of Purchases</td>
<td>Quantity</td>
<td>Total Price</td>
<td>Date</td>
</tr>';
while($mwor_res1=mysql_fetch_array($mwor_qry5)){
$tbl1.='<tr style="align="center">
<td>'.$mwor_res1['deal_id'].'</td>
<td>'.$mwor_res1['title'].'</td>
<td>'.$mwor_res1['deal_offer_id'].'</td>
<td>'.$mwor_res1['count( ord_dt.deal_offer_id )'].'</td>
<td>'.$mwor_res1['sum( ord_dt.quantity )'].'</td>
<td>'.$mwor_res1['sum( ord_dt.total_price )'].'</td>
<td>'.$mwor_res1['order_date'].'</td>
</tr>';
}
$tbl1.='</table>';

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

$pdf->AddPage();
$pdf->writeHTML($tbl1, true, 0, true, 0);
$pdf->lastPage();
$pdf->Output('Deal-wise-report.pdf', 'D');

最佳答案

似乎您在打印前将指针设置为最后一页:

$pdf->lastPage();

表格的其余部分可能位于第一页。

您可能想要打印所有页面或调整页面设置以使其适合一页。

关于php - TCPDF 只打印最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21903614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com