【发布时间】:2012-02-25 02:51:53
【问题描述】:
我是
- 使用 C# 创建图像
- 将其转换为字节[] -------> This is how i am doing it
- 然后将其发送到 MySQL 并将其存储在 VARBINARY 中
问题是现在我不知道如何检索它以将其显示为图像
$query = mysql_query("SELECT * FROM sad_img WHERE ss_id='1'");
if( mysql_num_rows( $query ) > 0 )
$ui = mysql_fetch_assoc( $query );
然后我不知道该怎么办。互联网没有提供有关此的 mch 信息。请帮忙
【问题讨论】:
-
哪个 mime-type 有图像?
-
image/jpeg 但由于我只生成 JPG,所以我不需要将其存储在任何地方,我会在提及时明确提及它,例如图像的宽度\高度, title\caption 都将在 php 代码中明确提及
-
你想在哪里显示图像?你可以只对二进制字符串进行base64编码,然后
<img src="data:image/jpeg;base64,YOURENCODEDBINARYDATA" />。 -
我做到了,但它不起作用。我做了这个 '" />' 检查输出moon.pk/sad
-
输出以下 URI:
data:image/jpeg;base64,System.Byte[]- 显然这是行不通的;)您需要调试代码如何将二进制数据存储到数据库中,这看起来更像是对象。