私のphpデータベースから画像を表示する必要があります。画像がそこにあることは知っていますが、これはうまくいくはずです。なぜうまくいかないのか誰か教えてください。また、データベースに正常に接続していることもわかっているので、それは問題ではありません
データベースに接続した後のページ1の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;
}
?>
私は何時間もこれに対する答えを見つけようとしてきました