>  기사  >  백엔드 개발  >  请问一下有关附件数据库保存相关文章ID的原理

请问一下有关附件数据库保存相关文章ID的原理

WBOY
WBOY원래의
2016-06-13 11:58:54810검색

请教一下有关附件数据库保存相关文章ID的原理
一般cms系统或者商城系统
他们的附件都是有个独立的数据表吧

个人的理解吧:
以前的话呢,把图片(附件)放到POST中,用一般的上传,

先写一个新增 文章的sql,然后获得生成这篇文章的mysql_insert_id()

然后再写一下 新增附件的sql,在关系的文章id中填上mysql_insert_id(),把这附件和文章做上连系

我之前一般也是这样做的。

但最近想想呢...
现在有一些uploadify , SWFUpload 之类的,甚至有剪裁的 imgAreaSelect, crop之类的

他们都是不经post就上传,甚至我还没处理把POST内容写去SQL,这些套件已经帮我把东西上传好了,

那已经先上传了,我又如何将附件表知道这是什么相关文章的附件呢?

请各位前辈指教一下
------解决方案--------------------
把插件上传完之后的值存在隐藏域当中,在你post的时候 一起提交
------解决方案--------------------
那些是异步上传的...你点了开始上传,就有一个隐藏的form把你选的图片路径都放入input节点提交到后台php,处理完了用一个隐藏的iframe接收src,给你显示出来,同时生成隐藏的input把这些图片src和文章到时一起提交,绑定在一起
其实就是ajax

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.