新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php多图上传数据库 php实现上传图片功能

PHP图片上传到数据库

1首先最好不要把图片存数据表。除非是做为资料保存。有些教材与网上的代码的处理方式太老了,不要再模仿。当然你的代码中没有看出来是用什么方式存储图片的。

在铁东等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、网站制作 网站设计制作定制网站设计,公司网站建设,企业网站建设,高端网站设计,成都营销网站建设,成都外贸网站建设公司,铁东网站建设费用合理。

2如果你是想把图片存到数据表中,你的$file实际上只是文件名。应该读图片的流数据写到表中。

3如果你仅是存文件名到数据表,图片在指定文件夹中存放,则应该是出在路径上。

新手请教多个图片上传,怎么写入数据库(PHP)

原理都一样,循环接参,你打印一下它的参数就够就明白了,存储数据库,可以将图片路径之间用|或者逗号,或者json 系列化来存储:

?php

print_r($_FILES);//你可以打印一下它,看看它的结构

if(!empty($_FILES)){

foreach($_FILES['file']['name'] as $k=$v){

 //$_FILES["file"]都变成$_FILES["file"][$k]操作进行操作吧

 if ($_FILES['file'][$k]['error'] == 0) {

$filetype = array("jpg","JPG");

$arr = explode(".", $_FILES["file"][$k]["name"]);

...//同样的代码

 }

}

}

?

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

input type="file" name="file[]" /br /

input type="file" name="file[]" /br /

input type="file" name="file[]" /br /

input type="file" name="file[]" /br /

input type="file" name="file[]" /br /

input type="file" name="file[]" /br /

input type="submit" name="a" value="提交" /

/form

PHP 上传多张图片后存储地址到MYSQL数据库怎么做

1.新建一个表存储;

2.也可以新建一个字段存储;

如果一个图片,选择2;

多张图片,选择1

thinkphp 多图上传,如何把图片路径保存到数据库?

关于上传文件:

推荐使用插件Uploadify!

使用方法:

下载地址:

关于多图上传:

在客户端定义一个js变量,用于缓存每次异步上传图片路径;

最后提交表达数据的时候就把这些路径集合保存到数据库即可!


分享文章:php多图上传数据库 php实现上传图片功能
文章网址:http://wjwzjz.com/article/ddjcpjc.html
在线咨询
服务热线
服务热线:028-86922220
TOP