【问题标题】:Cannot display image file (base64) already insert to mysql无法显示已插入 mysql 的图像文件(base64)
【发布时间】:2018-09-16 00:43:21
【问题描述】:

晚上好

我很抱歉我以前的英语不好。我想问一下如何将文件图像base64插入mysql。我目前使用的文本编辑器是summernote。在这种情况下,如果我直接复制并粘贴这样的编码脚本:

<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//..

进入完全没有问题的表格字段,它看起来很好,图像文件显示得很好,但是如果该代码使用 div 内的 textarea 插入到我的表单中,则图像文件被搞砸了,它看起来像这样:

result display image file from mysql

或者有时看起来像这样:

another image result

我想正常显示。我该怎么办?提前致谢

【问题讨论】:

    标签: php image base64 text-editor


    【解决方案1】:

    使用 MySQL 表中的 blob 字段类型保存 base64 图像。我认为您使用的是文本字段类型,它改变了二进制数据中的几个字符。

    【讨论】:

      猜你喜欢
      • 2022-11-07
      • 1970-01-01
      • 2017-10-17
      • 2018-10-18
      • 1970-01-01
      • 1970-01-01
      • 2021-04-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多