php вывод из mysql



Php вывод изображения

Автор Sampaccs sampaccs задал вопрос в разделе PHP

PHP вывод изображения из базы данных Нужно через php вывести изображение из бд mysql. Как это сделать? и получил лучший ответ

Ответ от
Не нужно этого делать.
Картинку надо хранить на диске.
В БД надо хранить только путь к картинке.
И выводить его в тег img

Ответ от Imobilazer[гуру]
<?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'];
}
}
}
?>

Ответ от Lex lexlex[гуру]
если есть запись в базе
$data['img'] - считываешь с базы имя картинки "123214.jpg"
картинка хранится в папке img
< i m g src='img/'".$data['img']." >

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: PHP вывод изображения из базы данных Нужно через php вывести изображение из бд mysql. Как это сделать?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*