Загрузить blob фото в FireBird через php

402
17 августа 2017, 23:40

как загрузить Blob изображение в Firebird через Php?

        $imgSrc='Desert.jpg';
    $img_src = $imgSrc;
    $imgbinary = fread(fopen($img_src, "r"), filesize($img_src));
    $img_str = base64_encode($imgbinary); 

    $blh = ibase_blob_create($this->db);   
    ibase_blob_add($blh, $imgSrc);
    $blobid = ibase_blob_close($blh);
    print_r($blobid);
    $row = false;
    /*$fd = fopen('Desert.jpg', 'r');
    $blob = ibase_blob_import($fd);
    fclose($fd); */
    $query = ibase_query($this->db, "INSERT INTO \"ud_ab\" (FILES) VALUES (?)", $blobid ) or die(ibase_errmsg());
    if($query) $row = true; 
    return $row;

Ничего из этого не помогает

READ ALSO
Посимвольный вывод слов

Посимвольный вывод слов

Здравствуйте!

307
Как прочитать файл xlsx библиотекой PHPExcel

Как прочитать файл xlsx библиотекой PHPExcel

Здравствуйте, помогите пожалуйста решить вопрос

281
Как запустить Laravel из внешнего php скрипта?

Как запустить Laravel из внешнего php скрипта?

Было написано консольное приложения на Laravel 54 для определённой задачи

264