如何使用php在php interbase或firebird服务器中添加图片

如何使用php在php interbase或firebird服务器中添加图片,php,Php,我们有一个软件工程项目,我需要使用firebird服务器,使用php interbase的blob将图片放入数据库。有人能给我一些钱做这件事吗。还是举个例子? 注意。首先创建一个方法调用insertBlob,或者根据需要命名它。 然后以二进制文件的形式打开文件,“rb”表示读取二进制文件,这样您就可以将其作为blob类型保存到数据库中 public function insertBlob($filePath,$mime){ $blob = fopen($filePath,'rb'); $sql

我们有一个软件工程项目,我需要使用firebird服务器,使用php interbase的blob将图片放入数据库。有人能给我一些钱做这件事吗。还是举个例子?
注意。

首先创建一个方法调用insertBlob,或者根据需要命名它。 然后以二进制文件的形式打开文件,“rb”表示读取二进制文件,这样您就可以将其作为blob类型保存到数据库中

public function insertBlob($filePath,$mime){
$blob = fopen($filePath,'rb');

$sql = "INSERT INTO files(mime,data) VALUES(:mime,:data)";
$stmt = $this->conn->prepare($sql);

$stmt->bindParam(':mime',$mime);
$stmt->bindParam(':data',$blob,PDO::PARAM_LOB);

return $stmt->execute();
}

现在你可以做这样的事情了

insertBlob('C:/picture1.png','image/png');