如何从数据库中查看blob图像

时间:2015-05-05 17:39:08

标签: php

我想从数据库中检索图像,但它不起作用 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>

0 个答案:

没有答案