Вывод рисунка из БД.

Mark&Ameli

Новичок
Вывод рисунка из БД.

В БД хранятся URL'ы картинок (jpg). Как вывести данные из БД, но не текстом (который там хранится), а картинкой.
Заранее благодарны.
 

Кром

Новичок
Mark&Ameli
Тебе нужно сделать отдельный скрипт, который выбирает картинку из базы и выводит на экран (так же как и любой другой текст). К этому выводу нужно добавить соответствующий header с помощью функции [m]header[/m].
 

Mark&Ameli

Новичок
Автор оригинала: Кром
Mark&Ameli
Тебе нужно сделать отдельный скрипт, который выбирает картинку из базы и выводит на экран (так же как и любой другой текст). К этому выводу нужно добавить соответствующий header с помощью функции [m]header[/m].
Вот меня и интересует этот отдельный скрипт. Да и по идее если в базе будет хранится запить типа http://tmu_tarakan'.com, то она так и выведетса на экран. А надо что бы браузер отображал ее как ссылку, а не простой текст. А причем тут header? Он же просто шапку засылает. К тому же я где-то вычитал, что если одна шапка уже есть, то другой "быть не дано" :D Вот так вот....
 

kamatoz

Новичок
Кром

у него в базе хранятся урлы

Mark&Ameli

не нужен тебе никакой отдельный скрипт, тебе нужно знание основ html. В первом же ответе тебе уже дали верный ответ.
 

Mark&Ameli

Новичок
$url=blablabla; //грузим url
echo "<img src=$url />"
Ага, это понятно, и основ хватает :). Тока дело в том, что $url=ЧТО? Не писать же
PHP:
$url=$result=mysql_query("SELECT date_format(n_dat,'%e.%m.%Y %H:%i') as n_dat1, n_text, url FROM `news` ORDER BY n_dat DESC LIMIT 0, 10") or die(mysql_errno($link).mysql_error($link));
Данные выводятся
PHP:
echo "<table>";
while($data=mysql_fetch_row($result))
         {
        echo "<tr valign=top><td>", implode("</td></tr><tr><td><p align='justify'>",$data), "</p><br><br><td></tr>";
          }
echo "</table>";
Вот я и спрашиваю как при таком выводе переменной $url присвоить значение поля url.
 

Ax

Новичок
$query="SELECT date_format(n_dat,'%e.%m.%Y %H:%i') as n_dat1, n_text, url FROM `news` ORDER BY n_dat DESC LIMIT 0, 10";

$result = mysql_query ($query, $conn);

while ($data = mysql_fetch_array ($result))
{
$url=$data; //или $url=$data['url']; echo "$data[url]"; }
 

Фанат

oncle terrible
Команда форума
Mark&Ameli
тебе не надо пользоваться командой
implode("</td></tr><tr><td><p align='justify'>",$data)
 
Сверху