php - 将 PDF 存储在 MySQL 数据库中

我正在开发一个应用程序,我需要创建 PDF 格式的发票。我正在使用 pdfbundle和 PDF 文件被正确创建:

public function helloAction()
{
    $format = $this->get('request')->get('_format');
    $name = "work!!!";
    return $this->render(sprintf('miomioBundle:Venta:helloAction.%s.twig', $format), array('name' => $name));
}

但是我怎样才能将该文件存储在数据库中呢?

最佳答案

最好将它们作为文件存储在磁盘上并在数据库中引用它们的位置。所以存储:

/path/to/store/invoice_434992.pdf

在相关表格中,每个表格都有一个唯一的文件名,并在您需要的地方引用它。

https://stackoverflow.com/questions/13242444/

相关文章:

security - 20字节数据CRC16冲突的可能性有多大?

sql - 如何使用带有文本 "|"的 sql 脚本创建文本文件

sql - SQL Server 中的窗口函数

ruby-on-rails - 是否可以在 Rails 中更改 URL 中的 Controller

asp.net - 如何在 vb.net 中做正则表达式

vb.net - VB字典包含值返回键

c# - 正则表达式检查字符串的第二个字母

css - 带 float 的无序列表项 :left do not float properly

c# - 从字符串中删除无法识别的 ASCII 字符

entity-framework - 找不到字段的映射