php上传文件数据表设计 php上传文件表单

php怎么把文件地址上传到数据库

当你问到这个问题的时候,其实我是不想回答的

成都创新互联公司服务项目包括汤阴网站建设、汤阴网站制作、汤阴网页制作以及汤阴网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,汤阴网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到汤阴省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

你应该是个小白,因为 “文件地址”这个其实就是一个URL,就是一个字符串。把“

文件地址上传到数据库”,其实就是把一个字符串插入到相应的表。如果你有基础,文件都上传了获取到路径了,就等插入数据库,根本不会来问这个问题。如果你没基础,那不是我在这里三言两语甚至长篇大论能教会你的。

我只能大概说一下思路:

1、首先,建表,数据库新建一个表来存放这个文件地址

2、链接这个数据库

3、把这个“文件地址”,插到数据库里面

完了!

如何根据上传文件格式选择数据库表格php

这样做有不确定性.主动权在上传者手中.

==========

不知道你说的文件格式指的是什么.

文件类型???

内容不同???

=============

如果是文件类型,可考虑通过扩展名处理.(这样做不太好,不准确)

如果是内容不同,一定要这样做的话,可要求上传者在文件中设置好区别标志(这样也不好,你不能保证上传者遵守你的规范).

============

依照上传格式选择数据库表允满了不确定性.除非你的文件格式能定死.

php 文件和表单内容一起上传到数据库

?php

$filename = $_POST['filename'];

$explain = $_POST['explain'];

$upfile = $_FILES['upfile'];

if(is_uploaded_file($upfile['tmp_name']) $upfile['size']0){

$filepath = './'.$upfile['name'];

move_uploaded_file($upfile['tmp_name'],$filepath);

$res = mysql_query("INSERT INTO 表(filename,explain,filepath) VALUES('$filename','$explain','$filepath')");

if($res){

echo '添加成功!';

exit();

}

}

?

form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"

p

input type="text" name="filename" id="filename" /

/p

p

input type="text" name="explain" id="explain" /

/p

p

input type="file" name="upfile" id="upfile" /

/p

p

input type="submit" name="button" id="button" value="提交" /

/p

/form


分享文章:php上传文件数据表设计 php上传文件表单
文章URL:http://azwzsj.com/article/dospigg.html