我在名为image的longblob字段中手动插入了一个图像...图像为.gif,所以我输入mimetype为'image / gif',但它不起作用?
$result=mysql_query("SELECT image FROM page WHERE number=$ide");
while($image=mysql_fetch_array($result))
{
header('Content-type:'.$image['mimetype']);
echo $image['image'];
请帮助它showig一些随机二进制文本而不是图像它也说未定义索引mimetype我在定义它时做错了吗?
答案 0 :(得分:3)
您需要在SQL查询中获取mime类型,如下所示:
$result=mysql_query("SELECT image, mimetype FROM page WHERE number=$ide");
mimetype应为image/gif