PHP 批量下传图片 怎么保存路径到mysql
程序员文章站
2022-05-30 10:43:51
...
PHP 批量上传图片 如何保存路径到mysql
在网上找到一个PHP+FLASH 的批量上传图片的程序
但是我想把图片的路径 取出来 存入MYSQL数据库中
PHP代码如下
------解决方案--------------------
把你的$file2 存入db即可
------解决方案--------------------
$file2 = $path.$_FILES["Filedata"]["name"];
这个就是你文件上传后存放的地址和文件名了。
就保存这个进db就行了啊。
------解决方案--------------------
当然只能一张一张保存,然后一张一张插入数据库啦。
------解决方案--------------------
------解决方案--------------------
这样也可以。但是上传必须一个一个来。
上传完成的文件名
$filename.="|";//随便什么分隔符
$filename.=$uploaded_file_name;
全部上传完,就可以把$filename插入数据库了。
------解决方案--------------------
------解决方案--------------------
修改的复杂程度会大大提高。
不过楼主需要这样,也没法子。
还是一张图一条数据比较方便。
------解决方案--------------------
$file2 就是文件名,加上路径就好了
------解决方案--------------------
http://www.111cn.net/tags.php/php文件上传/
这里面有很多的。
在网上找到一个PHP+FLASH 的批量上传图片的程序
但是我想把图片的路径 取出来 存入MYSQL数据库中
PHP代码如下
- PHP code
0) { echo "返回错误: " . $_FILES["Filedata"]["error"] . "
"; } else { $path="uploadfile/"; //上传路径 $_FILES["Filedata"]["name"] = microtime(1) . rand() . $type; $file2 = $path.$_FILES["Filedata"]["name"]; if (move_uploaded_file($_FILES["Filedata"]["tmp_name"],$file2)){ echo $file2."上传成成功
"; $ab=$file2;} else {echo $file2."上传失败
";} $c=$c.$ab; } function filekzm($a) { $c=strrchr($a,'.'); if($c) { return $c; }else{ return ''; } } ?>
------解决方案--------------------
把你的$file2 存入db即可
------解决方案--------------------
$file2 = $path.$_FILES["Filedata"]["name"];
这个就是你文件上传后存放的地址和文件名了。
就保存这个进db就行了啊。
------解决方案--------------------
当然只能一张一张保存,然后一张一张插入数据库啦。
------解决方案--------------------
------解决方案--------------------
这样也可以。但是上传必须一个一个来。
上传完成的文件名
$filename.="|";//随便什么分隔符
$filename.=$uploaded_file_name;
全部上传完,就可以把$filename插入数据库了。
------解决方案--------------------
------解决方案--------------------
修改的复杂程度会大大提高。
不过楼主需要这样,也没法子。
还是一张图一条数据比较方便。
------解决方案--------------------
$file2 就是文件名,加上路径就好了
------解决方案--------------------
http://www.111cn.net/tags.php/php文件上传/
这里面有很多的。
相关文章
相关视频
上一篇: Laravel队列的一些细枝末节
下一篇: ORA-24247问题解决