Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHP提取BLOB图像并将其保存在目录中?_Php_Mysql_Blob - Fatal编程技术网

如何使用PHP提取BLOB图像并将其保存在目录中?

如何使用PHP提取BLOB图像并将其保存在目录中?,php,mysql,blob,Php,Mysql,Blob,我已将图像以BLOB的形式保存在数据库中,现在我想提取图像并将其保存到一个目录中 到目前为止,我可以使用以下代码查看BLOB图像 <? $con = mysql_connect("genetech002" , "username" , "mypass"); $db = mysql_select_db("Mydatabase", $con); $sql = "SELECT * FROM hs_hr_emp_picture WHERE emp_number = 5"; $result = my

我已将图像以BLOB的形式保存在数据库中,现在我想提取图像并将其保存到一个目录中

到目前为止,我可以使用以下代码查看BLOB图像

<?
$con = mysql_connect("genetech002" , "username" , "mypass");
$db = mysql_select_db("Mydatabase", $con);
$sql = "SELECT * FROM hs_hr_emp_picture WHERE emp_number = 5";
$result = mysql_query($sql) or die(mysql_error());  
$row = mysql_fetch_array($result);

?>


执行上述脚本后,我可以在浏览器中看到该图像,但现在我想将该图像保存在一个目录中(在我的服务器上)。

您可以使用
file\u put\u contents()保存该图像。


file_put_contents()是php函数吗?在pic.jpg前面加上路径。类似于
/path/to/the/pic.jpg
或在Windows中,
C:/path/to/the/pic.jpg
file_put_contents("pic.jpg", $row['epic_picture']);