Forum Webscript.Ru

Программирование => PHP => Тема начата: linker от 14 Февраля 2005, 17:13:03

Название: Ёше раз про картинки из БД
Отправлено: linker от 14 Февраля 2005, 17:13:03
В php

header("Content-type: image/jpeg");
$sql =\'SELECT ris FROM label where label.name_label=\\\'\'.$val.\'\\\'\';
$res=$db->query($sql);
$row = $res->fetchRow();
echo $row[0];
 
В html ,так не работает,а вот так
 

 
Работает но не так как надо(т.е получается не картинка , а набор символов но это и понятно, непонятно почему в img не передается параметр).Как правильно, подскажите.Насчет того что картинке на диске хранить надо, это я читал, но мне конкретно надо из базы вытаскивать.
Название: Ёше раз про картинки из БД
Отправлено: Lutik от 15 Февраля 2005, 12:19:38
Я думаю что надо воспользоватся библиотекой gd!
http://phpclub.net/manrus/feat/images.html
Название: Ёше раз про картинки из БД
Отправлено: linker от 15 Февраля 2005, 13:04:39
Зачем?????????Может я чего не допонял.
Название: Ёше раз про картинки из БД
Отправлено: linker от 15 Февраля 2005, 13:15:51
У меня с картинкой все нормально, а вот параметр в image че-то не передается
Название: Ёше раз про картинки из БД
Отправлено: Lutik от 15 Февраля 2005, 13:24:43
А вообще ты прав! GD не надо!
Отправь заголовок перед echo!
т.е.

$sql =\'SELECT ris FROM label where label.name_label=\'\'.$val.\'\'\';
$res=$db->query($sql);
$row = $res->fetchRow();
header("Content-type: image/jpeg");
echo $row[0];
Название: Ёше раз про картинки из БД
Отправлено: Меняздесьдавнонет от 15 Февраля 2005, 13:28:26
PHP FAQ: Ничего не работает! Что делать??? (http://phpfaq.ru/debug)
Название: Ёше раз про картинки из БД
Отправлено: linker от 15 Февраля 2005, 15:37:50
>Вот так все работает.