【发布时间】:2012-12-06 09:32:06
【问题描述】:
我想从 MySQL 数据库中获取数据并制作和创建数据的 PDF 文件。
这是我的代码,它保存了 PDF 文件但无法打开。
<?php
$host = 'localhost';
$user = 'root';
$pass = 'xxxx';
$db = 'db';
$link = mysql_connect($host, $user, $pass) or die("Can not connect." . mysql_error());
mysql_select_db($db) or die("Can not connect.");
$query = "SELECT childID,sex from child ";
$result = mysql_query($query) or die('Error, query failed');
while(mysql_fetch_array($result))
{
header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: inline; filename=$username-$description.pdf");
}
echo $content;
mysql_close($link);
exit;
?>
【问题讨论】:
-
尝试 FPDF:fpdf.org
-
最好的工具之一是 wkhtmltopdf,它使用 web kit 来渲染 html 并从中生成 pdf
-
谢谢,这对我很有帮助