如何在PHP中上传mysql数据库中的图像

时间:2013-06-16 19:11:50

标签: php image

我需要帮助上传并在PHP中显示数据库中的图像,我创建了一个数据库,名称是学生包含ID,图像大小和图像名称,有没有办法做到这一点? 我在youtube上搜索了这个,但是我找到了这段代码,但是这段代码保存到了一个目录。

<?php
$name = $_FILES["myfile"] ["name"];
$type = $_FILES["myfile"] ["type"];
$size = $_FILES["myfile"] ["size"];
$temp = $_FILES["myfile"] ["tmp_name"];
$name = $size.$size .$name ;
$error = $_FILES["myfile"] ["error"];
if ($error > 0){
die ("Error uploading image");
}else{

move_uploaded_file($temp,"uploaded/".$name);
echo "Upload Completed";

}

?>

那么,有没有办法将图像保存到数据库并从数据库中查看?

1 个答案:

答案 0 :(得分:0)

您可以将它作为Blob保存到MySQL表中,但这不是一个好主意。这里的解释:http://www.hockinson.com/programmer-web-designer-denver-co-usa.php?s=47

做FDl在评论中说的话。为每个映像指定一个唯一的名称并将其保存到服务器,然后将其唯一名称保存到数据库中。