Что-то не получается записать текстовую информацию в поле BLOB сервера БД Firebird.
Код: Выделить всё
$blob_handler=ibase_blob_create($db_handler); //$db_handler /ранее открытое соединение
if (ibase_blob_add($blob_handler, "Text to add"))
{
$update_query = "UPDATE SOME_TABLE SET BLOB_FIELD = ? WHERE CONDITION... ";
$prepared = ibase_prepare($db_handler, $update_query);
if (!ibase_execute($prepared, $bh))
{
echo "Congratulations!";
}
else
{
echo "Fuck!";
}
}
else
{
echo "Blob not added";
}
Вроде бы ошибиться негде.
Спасибо.