当前位置:首页 » 文件管理 » 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-03-21 05:37:33 浏览:864
怎么用命令方块做出服务器 发布:2025-03-21 05:22:58 浏览:796
歌曲脚本 发布:2025-03-21 05:19:31 浏览:568
python的range函数 发布:2025-03-21 05:18:48 浏览:719
php信息录入系统 发布:2025-03-21 05:17:21 浏览:344
安卓手机里的hms是什么 发布:2025-03-21 05:15:56 浏览:33
恢复出厂设置如何设置密码 发布:2025-03-21 05:15:46 浏览:955
如何设置网页密码锁 发布:2025-03-21 05:15:01 浏览:815
linux如何安装windows 发布:2025-03-21 05:09:19 浏览:209
直播php 发布:2025-03-21 04:55:15 浏览:356