khodak
Guest
Чтения поля IMAGE из базы MSSQL
Помогите. Никак не могу прочитать полностью картинку из базы. Выводятся лишь 4096 байт из ячейки! Остальное просто обрубается. Причем не помогает изменение настроек для mssql в php.ini. Не знаю, в чем проблема, мне кажется, что в Apache (версия 1.33, англ.).
Помогите, пожалуйста, очень нужно решить эту проблему. Заранее благодарен всем, кто откликнется.
На всякий случай привожу код, он простой до невозможности:
<?php
//входящие переменные
//$row -- номер строки
//$column -- номер столбца
//открываем соединение с базой
$connect_table = mssql_connect( "127.0.0.1", "sa", "12345" );
//выбираю нужную базу
mssql_select_db( "internet", $connect_table );
// делаю запрос в этой базе на всю таблицу Production
$table = mssql_query( "select * from Production", $connect_table );
//конверчу переменные-аргументы из типа "string" в тип "integer"
$row = $row + 0;
$column = $column + 0;
// Получаю содержимое указанной ячейки и выводим в картинку:
header("Content-type: image/jpeg");
echo mssql_result( $table, $row, $column );
//закрываю соединение с базой
mssql_close( $connect_table );
?>
Помогите. Никак не могу прочитать полностью картинку из базы. Выводятся лишь 4096 байт из ячейки! Остальное просто обрубается. Причем не помогает изменение настроек для mssql в php.ini. Не знаю, в чем проблема, мне кажется, что в Apache (версия 1.33, англ.).
Помогите, пожалуйста, очень нужно решить эту проблему. Заранее благодарен всем, кто откликнется.
На всякий случай привожу код, он простой до невозможности:
<?php
//входящие переменные
//$row -- номер строки
//$column -- номер столбца
//открываем соединение с базой
$connect_table = mssql_connect( "127.0.0.1", "sa", "12345" );
//выбираю нужную базу
mssql_select_db( "internet", $connect_table );
// делаю запрос в этой базе на всю таблицу Production
$table = mssql_query( "select * from Production", $connect_table );
//конверчу переменные-аргументы из типа "string" в тип "integer"
$row = $row + 0;
$column = $column + 0;
// Получаю содержимое указанной ячейки и выводим в картинку:
header("Content-type: image/jpeg");
echo mssql_result( $table, $row, $column );
//закрываю соединение с базой
mssql_close( $connect_table );
?>