如何为数据库表中的每条记录添加多个附件?

haoamz 发布于 2012/12/26 09:41
阅读 999
收藏 0

添加删除附件可以用ckfinder或kcfinder等实现,但这些上传后的附件文件是保存在操作系统的文件目录下的。

可否为从数据库表中查询出的每条记录设置一个链接,指向属于该条记录的附件?

如果用户删除一条记录,可否同时删除该条记录的附件?

如果可以,具体的实现思路是怎样的?


加载中
0
缪斯的情人
缪斯的情人
数据库肯定不能存文件,把文件放到本地路径下,数据库只需要存放一个文件路径+文件名就可以,查询和删除都可以根据这个路径名进行操作,删除时你可以进行相应的文件操作,根据路径删除目录下的文件
1
Gillian_Male
Gillian_Male

引用来自“缪斯的情人”的答案

数据库肯定不能存文件,把文件放到本地路径下,数据库只需要存放一个文件路径+文件名就可以,查询和删除都可以根据这个路径名进行操作,删除时你可以进行相应的文件操作,根据路径删除目录下的文件
+1
0
adamsun
adamsun
建一个附件表,每个附件对应一条记录。附件最好存在磁盘上,而不是数据库里。
0
wxmqwe
wxmqwe
最好在数据库存储是将文件路径和文件名分两列存储
返回顶部
顶部