【发布时间】:2014-01-19 13:37:06
【问题描述】:
我正在构建自己的 CMS。用户可以创建帖子,也可以上传带有当前帖子的图片。因此,当用户创建帖子并上传图片时,图像 url 被插入到数据库中的一个表中,我存储了所有图像 url。我的问题是,在将帖子数据插入数据库时,我不知道如何将上传的图像与当前帖子相关联。
所以我的数据库存在一个包含以下行名的 post 表:id、subject、intro、post 和 image_id。 (当我有值时加入正确的image.id的image_id) 我的图像表仅存在于 id 和 image_url 之外。
所以当用户发布消息并上传图片时,我如何在数据库中插入数据以便图片链接到帖子?
谢谢!
【问题讨论】:
-
每张图片都需要发布 ID。当您上传图片时,您需要传递帖子 ID。
-
是的,但我不明白如何获取尚未发布的内容的帖子 ID。
-
要邮寄很多照片,请尝试使用以下结构:images(idIMG,idPOST,urlIMG,.....) 其中图片的 PK 为 (idIMG+idPOST)
-
当有人上传图片时,只需将图片保存在您的图片目录中,并在您的表单中为图片网址设置一个隐藏的输入字段。在图像 url 隐藏字段中设置图像 url。当您提交表单时,您将拥有一个带有图像 url 的发布数据。然后将帖子数据保存在帖子表中,并将图像 url 和帖子 ID 保存在您的图像表中
标签: php mysql content-management-system