多图片存入数据库一个字段中
多张图片的地址存入到mysql数据库的1个字段中,具体不知道有多少张图,表的结构如何设计,以及如何实现功能,哪位仁兄讲解下。。...
多张图片的地址存入到mysql数据库的1个字段中,具体不知道有多少张图,表的结构如何设计,以及如何实现功能,哪位仁兄讲解下。。
展开
3个回答
展开全部
表结构
id流水id号,自增长
user_id 用户的id
img_add 图片的路径
type 图片的类别,用于分类管理
status 状态,公开度
......
做一个表,不要怕冗余字段多,是可以精简的,一定要考虑全面
你说的存到一个字段中,应该是有多少张图片,就会有多少条记录,图片的地址是放在对应记录下面的,每张图片都会有一个流水id,用于和其他的进行区别。
至于实现的原理,就是在你提交图片的时候(多张或一张)提取图片的路径,存到img_add中。
在你展示的时候,只要去库里查路径,就可以把它放在<img src="">中了。
id流水id号,自增长
user_id 用户的id
img_add 图片的路径
type 图片的类别,用于分类管理
status 状态,公开度
......
做一个表,不要怕冗余字段多,是可以精简的,一定要考虑全面
你说的存到一个字段中,应该是有多少张图片,就会有多少条记录,图片的地址是放在对应记录下面的,每张图片都会有一个流水id,用于和其他的进行区别。
至于实现的原理,就是在你提交图片的时候(多张或一张)提取图片的路径,存到img_add中。
在你展示的时候,只要去库里查路径,就可以把它放在<img src="">中了。
展开全部
如果是重要的不想公开的图片建议存储在数据库,可以直接读取二进制流。
如果是平时使用只存储图片地址,这样减少服务器的开支
把图片存入到一个文件夹内,然后把图片的地址存入数据库
如果一条记录有多张图片的话,同一条记录的图片就用一个相同的名称标识好存入到一字段中
这样,记录中的图片就不会丢失
如果是平时使用只存储图片地址,这样减少服务器的开支
把图片存入到一个文件夹内,然后把图片的地址存入数据库
如果一条记录有多张图片的话,同一条记录的图片就用一个相同的名称标识好存入到一字段中
这样,记录中的图片就不会丢失
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
图片存入数据库,无非是存图片的保存地址,建议以字符串的形式存入,图片名与图片名之间用特殊字符间隔,如*,&等等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询