[英]outputting table using fpdf
我正在嘗試使用FPDF
和 PHP 對表格進行 output。
我需要的是 output 表標題,我有一個 doctrine (symfony)集合。
我正在使用writeHTML
方法:
$pdf->writeHTML('<table>','','','','');
$pdf->writeHTML('<tr><th>Tooth Selection</th><th>Requirements</th><th>Shade</th><th>Cost</th></tr>','','','','');
$order_items = $this->order_details->getIncludedItemsOrders();
foreach($order_items as $item)
{
$pdf->writeHTML('<tr><td>Test1</td><td>Test2</td><td>Test3</td><td>test4</td></tr>', '','');
}
$pdf->writeHTML('</table>');
但我收到錯誤,例如:
Notice: Undefined index: cols in
Notice: Undefined variable: cellspacingx in
我這樣做是否正確,因為我找不到有關使用foreach
輸出表的太多信息
感謝
這就是你的 FPDF。 它充滿了引發 E_NOTICE 錯誤的代碼。 如果您需要繼續使用 FPDF,則需要關閉 E_NOTICE。
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);
不過,我建議您遷移到更新更好的庫,例如TCPDF 。
我同意樓上的評論。 禁用錯誤甚至更好...修復它們。 如果某些內容已經生成,您將無法設置 pdf 標頭。 盡管您仍然可以將 pdf 保存到文件中。
我有自己的 fpdf 表腳本: http://interpid.eu/fpdf-table
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.