当前位置:首页 » 文件管理 » php上传图片数据库

php上传图片数据库

发布时间: 2025-03-20 20:43:34

Ⅰ 新手请教多个图片上传,怎么写入数据库(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"]);
...//同样的代码
}
}
}
?>
<formname=""action=""method="post"enctype="multipart/form-data">
<inputtype="file"name="file[]"/><br/>
<inputtype="file"name="file[]"/><br/>
<inputtype="file"name="file[]"/><br/>
<inputtype="file"name="file[]"/><br/>
<inputtype="file"name="file[]"/><br/>
<inputtype="file"name="file[]"/><br/>

<inputtype="submit"name="a"value="提交"/>
</form>

Ⅱ php图片以二进制的方式存储在数据库的问题

mysql自己有select语句,用这个来操作
比如说你每个图片主码设一个auto_increasment的id(自动以1,2,3这样排序下去的方式存图片),然后比如说一共有50张图片,依次读出for(i=0,i<50,i++){select
图片
from
数据库
where(图片id=
i);}就这样可以依次根据图片的id读下去。

Ⅲ PHP+MySql要如何做才能上传图片后在数据库中显示图片路径,要能用的!

在上传代码中首先获取上传文件图片的文件名$filename,然后insert的时候将获取的文件名insert到adminphoto中
mysql_query("insert into admindata (adminphoto) values ('images/".$filename."')")

显示的时候
<img src="<?=$AdminPhoto?>">" width="111" height="144">
$AdminPhoto为查询到你数据库的图片路径
$AdminPhoto替换成$rs->AdminPhoto

热点内容
地址访问监控 发布:2025-07-08 05:13:22 浏览:541
python字符串分隔 发布:2025-07-08 04:53:20 浏览:664
楼道口门禁卡密码一般是多少 发布:2025-07-08 04:52:32 浏览:480
安卓手机根目录怎么删除 发布:2025-07-08 04:46:51 浏览:733
p30怎么刷回安卓 发布:2025-07-08 04:45:27 浏览:479
林业大数据库 发布:2025-07-08 04:40:37 浏览:647
php54forlinux 发布:2025-07-08 04:36:20 浏览:989
云服务器哪个性价比高 发布:2025-07-08 04:35:00 浏览:658
存储盘柜 发布:2025-07-08 04:30:51 浏览:888
电脑我的世界服务器地址怎么输 发布:2025-07-08 04:28:33 浏览:650