powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Плиз помогите как написать правильно, чтобы вставить картину в БД и получить ..
1 сообщений из 1, страница 1 из 1
Плиз помогите как написать правильно, чтобы вставить картину в БД и получить ..
    #32200500
@ndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Плиз помогите как написать правильно, чтобы вставить картину в БД и получить ее из БД.
Я написал:
include("functions.php");

$f=fopen("b3.gif","rb"); // èìÿ ôàéëà èëè êàðòèíêè -- îòêðûëè ôàéë íà ÷òåíèå
$upload=fread($f,filesize($textfield_schema)); // ñ÷èòàëè ôàéë â ïåðåìåííóþ
fclose($f); // çàêðûëè ôàéë, ìîæíî îïóñòèòü
$upload=addslashes($upload);
$blob_id = ibase_blob_create();

ibase_blob_add($blob_id, $upload);

$blob_id_str = ibase_blob_close($blob_id);

ibase_query("INSERT INTO BLOB_TABLE (BLOB_NUM, BLOB_O) VALUES (1, ?)",$blob_id_str);

$set = ibase_query("SELECT BLOB_O FROM BLOB_TABLE WHERE BLOB_NUM = 1");

$blob_id = ibase_blob_open($row->BLOB_O);
$stringBLOB = ibase_blob_get($blob_id);
echo $stringBLOB;
ibase_blob_close($blob_id);
ibase_free_result($set);

Warning: InterBase module: invalid blob id in F:\lesson_php\2\blob.php
Warning: Wrong parameter count for ibase_blob_get() in F:\lesson_php\2\blob.php
Warning: InterBase module: 0 is not blob handle in F:\lesson_php\2\blob.php

Заранее благодарю вас
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Плиз помогите как написать правильно, чтобы вставить картину в БД и получить ..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]