PHP实现上传文件并存进数据库的方法
实现上传文件并存进数据库的方法
主要介绍了PHP实现上传文件并存进数据库的方法,涉及php文件上传所涉及的文件与表单操作及数据库操作相
关技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了PHP实现上传文件并存进数据库的方法。分享给大家供大家参考。具体如下:
show_add.php文件如下:
show_info.php文件如下:
name;
//$size=$row->size;
$name = mysql_result($result,0,"file_name");
$size = mysql_result($result,0,"file_size");
mysql_close($conn);
echo "
上传的文件的信息:";
echo "
The file's name - $name";
echo "
The file's size - $size";
echo "
附件";
?>
submit.php文件如下:
$file_name=$myfile["name"];
$file_size=$myfile["size"];
die($file_type);
//连接数据库,把文件存到数据库中
$conn=mysql_connect("localhost","root","admin");
if(!$conn) die("error : mysql connect failed");
mysql_select_db("nokiapaymentplat",$conn);
$sql="insert into receive
(file_data,file_type,file_name,file_size)
values ('$file_data','$file_type','$file_name',$file_size)";
$result=mysql_query($sql,$conn);
//下面这句取出了刚才的insert语句的id
$id=mysql_insert_id();
mysql_close($conn);
set_time_limit(30); //恢复缺省超时设置
echo "上传成功--- ";
echo "
显示上传文件信息";
}
else {
echo "你没有上传任何文件";
}
?>
upload.php文件如下:
文件上传表单
希望本文所述对大家的PHP程序设计有所帮助。