我
问题是现在我不知道如何检索它将其显示为图像
$query = mysql_query("SELECT * FROM sad_img WHERE ss_id='1'");
if( mysql_num_rows( $query ) > 0 )
$ui = mysql_fetch_assoc( $query );
之后我不知道该怎么办。互联网没有提供关于此的mch信息。请帮忙
答案 0 :(得分:2)
您已将字符串System.Byte[]
存储到要将图像文件的二进制数据存储到的数据库字段中。修复插入代码并将普通字节放入数据库。在PHP中,然后将其编码为base64以输出它:
<img src="data:image/jpeg;base64,<?php echo base64_encode($ui['screenshot']);?>" />
这应该可以胜任。
答案 1 :(得分:-2)
将此代码用于base64类型的图像文件
<img class="w3-hover-opacity"src="data:image/jpeg;base64,'.base64_encode( $row['Photo'] ).'"
width="120" height="120" onClick="onClick(this)" style="cursor:pointer border-raduis:1px;">';