我知道还有很多这样的问题。 但是请,我尝试了一切,但没有任何效果。
我尝试删除FPDF或PHP标记之前和之后的所有其他字符串。 请帮助我
<?php
ob_end_clean();
ob_start();
require ('../../php/extras/fpdf/fpdf.php');
$pdf = new FPDF();
$pdf -> AddPage();
$pdf -> SetFont('Arial','', 14);
$percorso = realpath("./db/comuni.mdb");
$sc="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".$percorso.";";
$cn = new COM("ADODB.Connection") or die("Non va ADO");
$rs = new COM("ADODB.Recordset");
$id = $_GET['idcomune'];
for ($i = 0 ; $i < count($id) ; $i++, next($id)){
$cn->Open($sc);
echo $id[$i];
$rs->Open("SELECT * FROM comuni WHERE idcomune = $id[$i]", $cn);
echo "<P>";
echo'<H2>'.$rs->fields['idcomune']->value.'</H2>';
echo'<H3>'.$rs->fields['CAP']->value."</H3>";
echo'<H1>'.$rs->fields['comune']->value."</H1>";
echo'<H4>'.$rs->fields['idprov']->value."</H4>";
echo'</P>';
$pdf -> Cell(60, 10, $rs->fields['comune']->value , 0, 1, 'C');
$rs->movenext();
$cn->close();
}
$pdf->Ln();
$pdf->Output();
ob_end_flush();
?>
我想要一个显示查询结果的PDF文件
答案 0 :(得分:0)
您的代码中有echo
个代码;看来您正在尝试同时混合HTML输出和pdf输出。
如果要同时提供HTML和pdf,则必须使用两条单独的路线。