首页 > 解决方案 > 使用 PHP 存储 PostgreSQL OID 图像

问题描述

HTML

<form action="InsertIndex.php" enctype="multipart/form-data" method="POST">
  <input type="file" size="25" name="userFile" value="Upload" class="uploadFile">
  <input type="submit" value="Update" class="updateFile">
 </form>

变量:

$uploaddir = 'me/work/';
$uploadfile = $uploaddir . basename($_FILES['userFile']);

PHP:

$result = pg_query($conn, "INSERT INTO image VALUES (1, lo_import('$uploadfile'))");

我想在我的数据库中插入一个图像,我出错了 HTTP 错误 500。

这是对未来工作的模拟,但希望首先使其在次要级别上工作,感谢所有帮助。

标签: phpdatabasepostgresqlforms

解决方案


推荐阅读