每当我尝试使用 FPDF 创建 PDF 时,都会收到以下错误:
FPDF 错误:一些数据已经输出,无法发送 PDF 文件(输出开始于路径:15)。
当我的文件中只有 PDF 脚本时,它可以工作,但我需要从我的数据库中收集一些数据。
我已添加ob_clean();
到该功能Output();
,但不幸的是,它仍然无法正常工作。
下面是我的代码:
<?php
include "connect.php";
$orderId = $_GET['OrderId'];
$findOrders = mysql_query("SELECT * FROM orderLines WHERE OrderId = $orderId ");
if (!$findOrders) {
die('Invalid query: ' . mysql_error());
}
while($row=mysql_fetch_array($findOrders)){
$article = $row['article'];
$quantity = $row['quantity'];
$price = $row['price'];
}
require('fpdf17/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>