数据库内的图像保存为BLOB名称

时间:2017-01-05 07:48:47

标签: php mysql blob

我是PHP的新手。我已将图像上传到数据库中,但图像以名称BLOB保存。所以我很难找回图像。请帮我解释如何以实际名称保存图像。

以下是我的代码。



<?php
require_once 'config.php'
?>
<html>
<head>
<title> image</title>
<body>
<form action="hello.php" method="post" enctype="multipart/form-data">
<label>   Profile Image  </label><br><br>
<input type="file" name="image" id="image" required autocomplete="off"/>
<input type="submit" value="upload" name="upload" >
</form>


<?php
if(isset($_POST['upload']))
{
$filetmp=$_FILES["image"]["tmp_name"];
$filename=$_FILES["image"]["name"];
$filetype=$_FILES["image"]["type"];
$filepath="image/".$filename;

move_uploaded_file($filetmp,$filepath);

$sql="INSERT INTO image(img,path,type) VALUES('$filename','$filepath','$filetype')"	;
		mysqli_query($db, $sql);
		echo"image uploaded";
	}
	?>
	</body>
</html>
&#13;
&#13;
&#13;

这是输出:

enter image description here

0 个答案:

没有答案