如何将由FPDF创建的PDF存储在MySQL数据库中?使用FPDF创建的PDF以及如何保存和检索pdf
-3
A
回答
0
在你的数据库:
- 设置cloumn类型为BLOB
节省:
//make a pdf
$pdf=new FPDF();
$pdf->AddPage();
//set pdf to savable type
$pdfcontent = $pdf->Output("", "S");
//save pdf to database
$mysqli=new mysqli("hostname", "username", "password", "database");
$stmt = $mysqli->prepare("INSERT INTO pdfs (pdf) VALUES (?)");
$stmt->bind_param('s', $pdfcontent);
$stmt->execute();
检索:
$mysqli=new mysqli("hostname", "username", "password", "database");
$stmt = $mysqli->prepare("SELECT pdf FROM pdfs WHERE id = ?");
$stmt->bind_param('i',$id);
$stmt->execute();
$stmt->store_result();
$stmt->bind_result($pdfcontent);
while($stmt->fetch()){
header("Content-Length: " . strlen($pdfcontent));
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="WarriorDeals_Voucher_'.$number.'-'.$numIndex.'.pdf"');
header("Content-Transfer-Encoding: binary\n");
echo $pdfcontent;
}
+0
hai Dan Kanze我不清楚这行值---- >> $ stmt = $ mysqli-> prepare(“INSERT INTO pdfs(pdf)VALUES(?)”); – srini 2012-02-25 09:21:20
0
我不知道我理解你的问题,但在情况下,它就是我想你问... 您需要的根路径以及文件名,你用它来存储文件创建正确的数据库输入只要选择查询来检索它的位置并在网站中使用它,就必须使用mysql数据库和插入查询来输入它。 在w3schools阅读PHP/mySQL的基础知识,并考虑FPDF,阅读上传的FAQ here。
0
您确定您确实需要将生成的PDF保存到数据库吗?也许你可以将PDF保存到文件系统中,并将路径保存到数据库中的文件中。
相关问题
- 1. 使用Html2pdf创建Pdf我不知道如何保存和检索pdf
- 2. 保存的FPDF pdf不显示变量?
- 3. 用Html2pdf创建的PDF以及如何为PDF文档保存不同的名称
- 4. 如何在cakephp 2.0中使用Fpdf创建pdf?
- 5. 从FPDF创建多个PDF文件
- 6. 如何提示保存pdf而不是用fpdf打开它
- 7. 如何将PDF文件保存在公共根目录之上,然后使用PHP检索它? (使用fpdf)
- 8. 在sql中存储和检索动态创建的pdf
- 9. wkhtmltopdf vs fpdf以及关于使用和性能的问题(HTML to PDF)
- 10. 如何使用JavaScript和PDF数据即时创建PDF?
- 11. PHP创建可保存的PDF
- 12. 创建iTextSharp的PDF不保存文件
- 13. 保存和检索的PDF和SQLite的iOS中
- 14. 在新窗口中打开Fpdf JSON响应以保存PDF。 - PHP
- 15. FPDF/PHP - 如何使用FPDF在PHP中生成PDF文件?
- 16. 如何使用pdf创建可填写和可保存的表格
- 17. PHP + PDF,如何使用curl保存下载的PDF?
- 18. PHPExcel创建/样式/保存PDF文档
- 19. 如何使用FPDF放大单元以下载PDF
- 20. 如何使用Scrapy保存PDF文件?
- 21. 如何使用Java以Orbeon格式的PDF URL保存PDF文件
- 22. 如何使FPDF生成的pdf不可缓存?
- 23. 如何使用zend框架创建PDF?
- 24. 如何使用PHP创建PDF文件?
- 25. 如何使用PdfBox创建pdf包?
- 26. 如何使用webservice创建pdf
- 27. 如何使用.NET和Oracle导出PDF以及动态参数
- 28. 如何在PDF中使用PDFBox创建PDF图像
- 29. 如何以编程方式从PDF文件创建PDF书签?
- 30. 使用FPDF类生成多个pdf
请阅读有关如何在此处提问的常见问题解答。 [faq] [ask] – vascowhite 2012-02-24 20:48:27
看到我的帖子在下面。 – 2012-02-24 20:51:55