den385
Новичок
извлечение изображения из БД
Hi,
я решил попробовать запихнуть картинки в мускул (ну, хочется уметь, знаю что это не лучший вариант) - они запихнулись, но вот вывести их теперь не получается. Подскажите плиз! (Знаю, подобная тема тут уже была, но там не было ответа.)
Рецепт запихивания и вытаскивания взял вот отсюда [] ,
Вытаскиваю таким образом.
в файле image.php прописано:
И в image.html:
Только id у меня меньше, т.к. в бд попало (отображается в SQLyog) 5 картинок.
Помогите плиз, люди ;-)
Hi,
я решил попробовать запихнуть картинки в мускул (ну, хочется уметь, знаю что это не лучший вариант) - они запихнулись, но вот вывести их теперь не получается. Подскажите плиз! (Знаю, подобная тема тут уже была, но там не было ответа.)
Рецепт запихивания и вытаскивания взял вот отсюда [] ,
Вытаскиваю таким образом.
в файле image.php прописано:
PHP:
<?php
if ( isset( $_GET['id'] ) ) {
// Здесь $id номер изображения
$id = (int)$_GET['id'];
if ( $id > 0 ) {
$query = "SELECT `content` FROM `images` WHERE `id`=".$id;
// Выполняем запрос и получаем файл
$res = mysql_query($query);
if ( mysql_num_rows( $res ) == 1 ) {
$image = mysql_fetch_array($res);
// Отсылаем браузеру заголовок, сообщающий о том, что сейчас будет передаваться файл изображения
header("Content-type: image/*");
// И передаем сам файл
echo $image['content'];
}
}
}
?>
PHP:
<img src="image.php?id=17" alt="" />
Помогите плиз, люди ;-)