我想从数据库中检索图像,但它不起作用 php代码
<?php
$DB_HOST = 'localhost';
$DB_USER = 'root';
$DB_PASSWORD = '';
$DB_DATABASE = 'capturemoment';
$con = mysql_connect($DB_HOST, $DB_USER, $DB_PASSWORD);
if(!$con) {
die('Failed to connect to server: ' . mysql_error());
}
$db = mysql_select_db($DB_DATABASE);
if(!$db) {
die("Unable to select database");
}
if(isset($_GET['id'])){
$id= mysql_real_escape_string($_GET['id']);
$query=mysql_query("SELECT * FROM 'artical' WHERE 'artical_id'=$id");
while ($row =mysql_fetch_assoc($query))
{
$imageData=$row["articale_image"];
}
header("content-type: image/jpg");
echo $imageData;
}
else {echo "Error!";}
?>
调用第一个代码来查看图像动态的php代码
<img src="image.php?id=1" alt="imge (Phottix Mitros Flash for Canon)" style="width:65%;height:100%; border:1px solid #E6E6E6; align:center;"></a>