将BLOB连接到字符串

时间:2011-10-25 22:20:33

标签: php blob concatenation

我想弄清楚我是否可以将包含图片信息的BLOB包含在包含文本数据的字符串中?我在想不,但我希望是的!

让我试着澄清一下我的问题。我试图从我的表中提取该用户的照片以外的用户信息并将其呈现给用户。我希望所有这些信息都可以作为echo语句返回给用户,然后我可以使用jquery异步提取它。我希望我必须进行两次ajax调用。我可能不得不这么做。

1 个答案:

答案 0 :(得分:1)

问题是MySQL文本数据是零终止的 因此blob中的第一个\0将破坏字符串。

您需要使用quote来转义blob数据。

不是100%确定这会有用。

SELECT CONCAT(stringfield
            , QUOTE(CAST(a.ar_options AS CHAR(10000) CHARACTER SET utf8)) 
       as bitmapstring
FROM ...