Я загрузил фотографию в свою базу данных. Тип данных - BLOB. Теперь я хочу просмотреть это изображение в своем браузере. Я написал следующий код, но не создавал изображение. Просьба проверить это.Как просмотреть получение изображения из базы данных MySQL
Благодаря
<?php
include 'connect.php';
//$id= $_GET['product_id'];
$query_images = "SELECT image FROM product_images WHERE product_id=121";
if (!$query_images_result = mysql_query($query_images))
{
echo mysql_error();
}
else
{
$fetch_images = mysql_fetch_array($query_images_result);
$print_images = $fetch_images['image'];
header('Content-type:image/jpeg');
echo $print_images;
}
?>
Файл 2
<body>
<img src='single_product_image_show.php' alt="image" />
</body>
Любая конкретная причина для использования 'BLOB' для хранения изображений, а не только путь к изображению в базе данных? –
Что происходит, когда вы посещаете 'single_product_image_show.php' напрямую – DevZer0
см. Это один раз http://www.dreamincode.net/forums/topic/50895-display-image-from-mysql-database/page__view__findpost__p__350380 – nickle