i는 데이터베이스PHP에서 데이터베이스의 이미지를 표시하는 방법은 무엇입니까?
<?php
mysql_connect("localhost","root","");
mysql_select_db("test");
$qry = "select id from image";
$res = mysql_query($qry) or die(mysql_error());
while($row = mysql_fetch_array($res))
{
echo "<img src=image.php?id='$row[0]'>";
}
?>
Image.php
<?php
$query = mysql_query("SELECT img FROM images WHERE id = ".$_GET['id']);
$row = mysql_fetch_array($query);
if($type=="pjpeg")
$type="jpeg";
header("Content-type:$type");
echo $row['img'];
?>
이미지를 표시 할 울부 짖는 코드를 작성하지만이 작동하지 않습니다. 그것은 빈 이미지 아이콘을 표시합니다.
콘텐츠 형식 헤더는 이미지가 말할 무엇을 당신의 HTTP 트래픽을 분석하는 경우 ? – Tobias
나는 그것을 모르는 방법을 알고 있습니까? – Jaydipsinh
firebug 플러그인이있는 Chrome 브라우저 또는 Firefox가 있습니까? 그런 다음 "네트워크"탭에서 쉽게 확인할 수 있습니다. image.php? id =로가는 요청을 살펴보고 서버가 무엇을 반환하는지 확인해야합니다. 또한 .. 당신이 이전 또는 u 말했듯이 내가 확인 – Tobias