图像不显示或错误包含

时间:2011-04-21 06:42:56

标签: php mysql html

我如何使用来自mysql数据库的php在我的网页浏览器中显示图像我已经准备好在数据库中上传图片

显示我正在写这个代码文件名的图像是down.php并通过post mathod调用该页面但是有问题发生可以任何budy解决我的问题我想提前感谢

输出就像这样 - >

#%'%#// 33 // @@@@@@@@@@@@@@@

1 个答案:

答案 0 :(得分:0)

你会使用类似的代码:

$photoid = 1 // Set to the actual id of your photo.

// Query your database
$query = "SELECT * FROM `phototable` WHERE `photoid`='".mysql_real_escape_string($photoid)."';";
$result = mysql_query($query, $link);

// Quick error check
if (!$result) {
  echo "DB Error, could not query the database\n";
  echo 'MySQL Error: ' . mysql_error();
  exit;
}

// Output the image
$row = mysql_fetch_assoc($result);
header('Content-Type: image/jpg'); // assuming your photo is jpg
echo $row[photodata];