我正在尝试显示存储在我的数据库中的图像。我知道将图像存储在数据库中并不是最佳做法,但仅出于此目的,我需要它。我的问题是当我去显示图像时,我得到的只是一堆乱码,我猜这是代码中的图像,但不是我想要的视觉效果。当我使用标题标签来识别图像时,我得到的只是一个缩略图,这意味着它没有正确读取它。任何帮助都会很棒。
下面是我正在使用的代码。我已经尝试过两种方式,使用它在 php 或 html 中显示,但无法显示图像:
while($row = mysql_fetch_array($result))
{
$Long = $row['Long'];
$Lat = $row['Lat'];
$img = $row['file'];
echo "<b><center>Database Output</b><br><br>";
echo "<td>" .$row['file']."</td>";
echo "----";
echo "<td>" .$row['Lat']."</td></center>";
//echo "<td>" .$row['file']."</td>";
}
?>
<div id="map">
<img src="<? $img?>" alt="">
感谢您的任何意见