loadimage.php ファイルの 1 つのクエリに 2 つの select ステートメントがあり、イベント用の画像とニュース用の画像の 2 つの異なる手順で表示します。私のコードは次のようになります
loadimage.php
<?php
mysql_connect("localhost","root");
mysql_select_db("pcnl");
$q="select * from tbl_event where event_ID = ".$_GET['id'];
$rec=mysql_fetch_array(mysql_query($q));
$image=$rec['event_img'];
header('Content-Length: '.strlen($image));
header("Content-type: image/".$rec['event_imgExt']);
echo $image;
$sqlmain="select * from tbl_news where news_ID = ".$_GET['mainid'];
$mainimg=mysql_fetch_array(mysql_query($sqlmain));
$mainimage=$mainimg['news_img'];
header('Content-Length: '.strlen($mainimage));
header("Content-type: image/".$mainimg['news_ext']);
echo $mainimage;
?>
イベント.php
<img src="loadimage.php?id=<?php echo $events[id];?>" width="700px" height="350px">
ニュース.php
<img src="loadimage.php?mainid=<?php echo $main['news_ID'];?>" width="300px" height="350px">