Zend framework 使用Zend从mysql数据库存储和检索照片

Zend framework 使用Zend从mysql数据库存储和检索照片,zend-framework,zend-db,Zend Framework,Zend Db,我正在尝试从MySql数据库中存储和检索照片。 有人能告诉我怎么做吗 第一个正在使用的解决方案: 我正在表单中使用Zend_File_Transfer和Zend_Form_Element_File将文件上载到指定文件夹,并在数据库中保存完整路径和mime类型。 (文件存储在服务器中,文件信息存储在数据库中) 我不知道如何做的第二个解决方案: 我正在搜索如何实现从Mysql BLOB字段(包含我的照片文件)检索数据的方法,并尽可能将其显示在我的视图中的标记中。 (存储在数据库中的文件和信息) 我

我正在尝试从MySql数据库中存储和检索照片。
有人能告诉我怎么做吗

  • 第一个正在使用的解决方案:
    我正在表单中使用Zend_File_Transfer和Zend_Form_Element_File将文件上载到指定文件夹,并在数据库中保存完整路径和mime类型。
    (文件存储在服务器中,文件信息存储在数据库中)
  • 我不知道如何做的第二个解决方案:
    我正在搜索如何实现从Mysql BLOB字段(包含我的照片文件)检索数据的方法,并尽可能将其显示在我的视图中的
    标记中。
    (存储在数据库中的文件和信息)

    • 我解决了以下问题:

    • 将我的照片文件存储在BLOB字段中到数据库中(使用传统的Zend_格式、Zend_文件传输和Zend_格式元素文件)
    • 当从我的数据库中重新查看此文件数据以在我的视图中呈现它时,我使用如下方式:

      fileMimeType;?>;base64,“/>

      html结果如下:


    • 非常简单:)

      你尝试了什么?你想要什么?太广泛太模糊。通过询问你自己在实现方法时遇到了什么问题来指定你的问题。你的问题中似乎也有矛盾之处-你说你在数据库中存储文件路径和mime类型,但是你假设照片“文件”存储在MySQL BLOB字段中?