我在尝试显示来自 mysql blob 的图像时遇到问题
我的第一个文件是 image.php
这段代码:
$query = mysql_query("SELECT * FROM foto where fk_pro_id = ".$id_pro."
ORDER BY id DESC", $conexio);
while($row = mysql_fetch_array($query)) {
echo '<li>';
echo '<a href="javascript:;" id="'.$row['id'].'">';
echo '<img src="../images/delete.png"/></a>';
echo '<img src="show_image.php?id='.$row['id'].'"/>';
//i call this file to find the images
echo '<span>'.$row['id'].'</span>';
echo '</li>';
}
第二个文件是 show_image.php
$id = mysql_escape_string($_GET['id']);
$query = mysql_query("SELECT * FROM foto WHERE id = $id", $conexio);
while($row = mysql_fetch_assoc($query))
{
$imagen = $row['fotografia'];
$tipo = $row['tipo'];
header("content-type: $tipo");
echo $imagen;
}
问题是当我尝试显示图像时..看起来好像这是一个断开的链接..
谢谢!!