当前位置:Gxlcms > PHP教程 > 多图上传图片地址存放问题

多图上传图片地址存放问题

时间:2021-07-01 10:21:17 帮助过:11人阅读

多图上传

多图上传,点下添加就能添加一个图片,数量不能限制,
一直想不通图片地址怎么存,因为我一条数据的图片数量没限制,不能提前做10000000个字段吧?
还有个我自己想到的但不会做,就是遍历上传的文件夹,上传时记住新建的文件夹名字就行,这个不会做。
大家都怎么做这个,指点指点啊!


回复讨论(解决方案)

table PHOTOS
PID 图片ID自增
TID 帖子ID
PHOTONAME 图片文件名

select * from PHOTOS where TID=$tid

大神你的回答是啥意思呢。仔细看一下问题好吗

$a = glob('上传文件夹/*');
$fn = end($a); //最后上传的文件名

xuzuning说的有点深,再解释下好吧?
还有存图片哪种方式好,直接存目录还是存MYSQL?

1.字段规则化存储 例子/images/1.jpg::::/images/2.jpg 或者直接json_encode
2.存储文件夹

多个图片地址用逗号隔开,明?

一个字段存储图片的信息,可以将多张图的路径放入json。
遍历文件看下php相应函数即可。

多个图片地址用逗号隔开,明? 要防止用户上传的文件中存在逗号。可以对上传的文件进行重命名操作。

建议存放的时候,一个记录一个图片,存放的是url地址,可以对相对路径

人气教程排行