我需要显示我的 php 数据库中的图像。我知道图像在那里,这应该可以工作有人能告诉我为什么它不工作吗?我也知道我已成功连接到数据库,所以这不是问题
这是我连接到数据库后的第一页 index.php
<?php
$query = mysql_query("SELECT * FROM data WHERE id= 1");
while($data=mysql_fetch_array){
?>
<p> <?php echo $data['title']; ?></p>
<img src="img.php?id=1"/>
<?php } ?>
这是img.php
<?php
$id=$_GET['id'];
$query = mysql_query("SELECT * FROM data WHERE id= $id");
while($data= mysql_fetch_array($query)){
$image=$data['image'];
header("content-type: image/jpeg");
echo $image;
}
?>
几个小时以来,我一直试图找到答案