【问题标题】:Retrieving BLOB Data from MySQL Database从 MySQL 数据库中检索 BLOB 数据
【发布时间】:2013-10-12 00:07:42
【问题描述】:

我正在尝试以下简单的代码。查询正在运行,但显示 BLOB 字段的数据异常。我该如何解决?

while($row=mysql_fetch_array($result))
{
    echo$row['hline'].$row['date'];
    print("<BR/>");

    echo$row['details'];//blob field
}

代理服务器2005-07-18 01:2

PK!Ýü•7f [Content_Types].xml ¢( ´TËnÂ0¼Wê?D¾V‰¡‡ªªú8¶H¥ì XõKöòúûnDUA*å)YïÌììăÑÚšl 1iïJÖ/z,'½ÒnV²ÉK~ϲ„Â)a¼ƒ’m ±Ñðúj0ÙHu»T²9bxà<É9X‘ ÀQ¥òÑ ¤×8ãAÈO1~ÛëÝqé‚Ãk6$N{9›êÍ+P9Y ¢†vuÇGD²ìÃï»ÆoR€”wàͳ¶ ÌIÊŠ~‰‰˜8›ïWòZè“"V0}¿˜ûßÀ»„´ù“>þÁŒýuQwHoî·áÿÿPK!‘·óN_rels/.rels ¢( Œ’ÛJA†ïßaÈ}7Û "ÒÙÞH¡w"ë„™ìw̤ھ½£ ºPÛ^æôçËOÖ›ƒ›Ô;§<¯aYÕ Ø›Gßkxm·‹PYÈ[š‚g GΰinoÖ/"f3°£\...ȾTºI S'ÌõŒ«º¾ÇôWš™¦ÚY igï@µÇX6_Ö]7~

【问题讨论】:

  • blob 似乎是一种像 .docx 这样的开放文档格式。您不能只在 html 中打印它。你想用这些数据做什么?
  • 我想以html格式显示查询中BLOB字段的docx数据......
  • 那里没有HTML格式。它一个Word文件,可以用Word或兼容程序打开。
  • 当您缩进文本时,它将显示为代码。

标签: blobs


【解决方案1】:

您的 blob 是什么类型的数据?如果您的 blob 是图像,则需要在放入 html 之前进行 base64_encode() 。然后它看起来像: 回声'';

【讨论】:

  • 你应该使用 cmets 来提问。
猜你喜欢
  • 2014-02-19
  • 2016-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-09
  • 1970-01-01
  • 2017-08-02
  • 2013-03-24
相关资源
最近更新 更多