pdo вставляет изображение в базу данных oracle напрямую — вставляет BLOB — 0B

Я пытаюсь вставить изображение в таблицу базы данных оракула напрямую. В моей базе данных я всегда получаю [BLOB — 0B]. он не вставляет изображения в таблицу. Я тоже не получил никакой ошибки.

<html>
<form action="save_img.php" method="post" enctype="multipart/form-data">
<input type="file" name="image"/>
<input type="submit"/>
</form>
</html><?php
include('config.php');

$fp = fopen($_FILES['image']['tmp_name'],'rb'); //read binary

try{
$stmt=$con->prepare("insert into images(photo) values(?)");
$stmt->bindParam(1,$fp,PDO::PARAM_LOB);
$con->errorInfo();
$stmt->execute();
}

catch(PDOEception $e){
echo($e->getMessage());
}

?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]