Zend Framework и Oracle. Как загружать и отображать изображения в базе данных?

#oracle #zend-framework #extjs3

#Oracle #zend-framework #extjs3

Вопрос:

Может кто-нибудь предоставить пример кода для добавления и отображения в базе данных Oracle из Zend Framework?

Я делаю так: $db-> prepare(«ВСТАВИТЬ В «.$this-> _name.» (ИМЯ, ЛОГОТИП) ЗНАЧЕНИЯ (‘».$ params [‘name’].»‘ , :image)»);

 $lob = oci_new_descriptor($db->getConnection(), OCI_D_LOB);
$stmt->bindParam(':image', $lob, OCI_B_CLOB, -1);
$lob->writeTemporary($this->saveFile($file)); // $this->saveFile($file) - file content
$stmt->execute();
$lob->close();
  

Не сработало. Что я делаю не так?

Ответ №1:

Зачем помещать изображение в базу данных? Загрузите изображение на файловый сервер и сохраните местоположение изображения в базе данных

Комментарии:

1. клиент хочет, чтобы изображения сохранялись в базе данных)

2. @Andrey Будете ли вы хранить свои видеофайлы в базе данных, если этого захочет клиент?

Ответ №2:

решенный
пример