Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как получить значение READTEXT в ПХП  [new]
Arthur222
Member

Откуда:
Сообщений: 1
Уважаемые Господа.
При написании форума и при его использовании сталкиваемся с одной единственной проблемой - поле text принимает определенной длины текст, а остальную часть просто обрезает. Уже пробовали использовать функцию WRITETEXT - результата никакого. Каким образом можно передать пхп переменной тот поток, который возвращается функцией READTEXT. Было бы просто замечательно посмотреть пример на пхп, который бы вставлял в базу текст с помощью WRITETEXT и получал бы его с помощью READTEXT.
5 мар 04, 20:15    [566377]     Ответить | Цитировать Сообщить модератору
 Re: Как получить значение READTEXT в ПХП  [new]
rst
Member

Откуда: Йобурк
Сообщений: 1005
а набрать в поиске?
http://www.yandex.ru/yandsearch?text=php+blob+mssql&stype=www&rpt=rad

1) http://www.faqts.com/knowledge_base/view.phtml/aid/9940/fid/51
2)
> 4. Как взять картинку из BLOB?
>>Для MSSQL
Просто использовать функции mssql_* не получится, но можно использовать
odbc_*
>>Для ODBC
Должен быть создан так называемый System DSN в ODBC Admin
Вызов: getfoto.php?id=13
<?
$sql = odbc_connect("namedsn", "user", "password") or die('die message');
$query = odbc_exec($sql, "select FOTOFIELD from FOTOTABLE where ID=$id");
if ($fetched = odbc_fetch_row($query)) {
$dbimage = odbc_result($query, "FOTO");
}
else
{
$filename = "./none.jpg"; // Пустая картинка
$fd = fopen ($filename, "rb");
$dbimage = fread ($fd, filesize ($filename));
fclose ($fd);
}
header('Content-type: image/jpeg');
//header('Content-Disposition: attachment; filename='.$id.'.jpg');
print $dbimage;
flush();
odbc_close($sql);
?>


и далее по тексту...
7 мар 04, 11:14    [566887]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить