Добрый день!
Помогите разобраться с отображением картинки из Microsoft SQL Server 2005 средствами php/
С текстовыми данными работаю без проблем.
А вот отобразить картинку не получается. В SQL тип поля картинки image.
код для вывода:
-- авторизация на сервере
далее
$sql ="SELECT
IMG1
FROM ALL_ARTC
Where
COD_ARTIC='M1667'
";
$params = array();
$options = array( "Scrollable" => SQLSRV_CURSOR_KEYSET );
$result = sqlsrv_query( $conn, $sql, $params, $options ) or die("Can't query \"$sql\"\n");
$z= sqlsrv_num_rows($result);
$myrow = sqlsrv_fetch_array($result);
header("Content-Type: image/jpg");
echo $myrow ['IMG1'];
в браузере chrome отображается чистый лист со значком изображения,
в ie спрашивает что сделать при загрузки страницы,(открыть, сохранить) - при выборе сохранить открывает в текстовом редакторе бинарный код изображения.