php - 无法使用 php、mysql 获取 pdf 文件作为输出

标签 php mysql fpdf

我想使用 fpdf 生成 PDF 文件

但我收到如下错误: fpdf错误:某些数据已输出,无法发送pdf文件

<?php
    $indexcontent = mysql_real_escape_string($_GET['index']);
     $detailview = mysql_query("SELECT * FROM `searchengine` WHERE `indexcontent` = '$indexcontent'") or die(mysql_error());
    if($result = mysql_fetch_assoc($detailview))
    {
    $filepdf = $result['maincontent'];
    require('fpdf.php');
    $pdf = new FPDF();
    $pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->Cell(40,10,'$filepdf');
    $pdf->Output();
    }
?>

最佳答案

不要将变量放在单引号之间,尝试放在双引号之间。

关于php - 无法使用 php、mysql 获取 pdf 文件作为输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34450518/

相关文章:

php - 如何在现有 PDF 之上覆盖 HTML 生成的 PDF?

javascript - FPDF 将图像放入 CELL 时出现奇怪的错误

php - FPDF 右边距值无效

php - MySQL - 找不到列 : 1054 Unknown column

php - 锂和验证复杂形式的输入 - 如何?

mysql - 查询数据库中起始行和结束行之间保存的 mqtt 消息

Mysql 查询以计算 3 列中的最高出现次数(仅将其视为 1 列)

php - 在 laravel 5.3 中查找用户配置文件匹配

php - PHP 证书。两种方式的身份验证 ssl。 Apache

mysql - 本地电脑mysql80服务启动然后停止