У меня есть скрипт php, который выглядит следующим образом: -
<?php
$res = pg_query($db, "SELECT picture FROM userpost WHERE postid='2';");
$raw = pg_fetch_result($res, 'picture');
echo pg_unescape_bytea($raw);
?>
, где $db
- моя база данных postgresql.
Я использую его для отображения изображения, которое я вставил вмоя база данных с помощью команды
insert into userpost(userid,postid,picture,content) values('244','2',bytea('/home/ankit/Downloads/Photos/0.jpg'),'This is post number 3');
В браузере я получаю адрес изображения, то есть /home/ankit/Downloads/Photos/0.jpg
, а не фактическое изображение.Я не могу понять, в чем проблема.Пожалуйста, помогите мне разобраться.Спасибо!