我想知道是否有人可以帮我解决一个小问题。
我有一些代码可以让用户点击一个按钮,它会创建一个额外的文件输入框...他们点击这个的次数是无限的,所以他们可以真实地为他们的个人资料添加无限的图像。 / p>
我遇到的问题是我不知道如何将该信息保存到数据库,通常我会为文件输入添加一行并存储名称,但因为可以有无限量的文件名,我不确定我将如何保存它。
有人可以给我一些关于如何做的建议吗?
由于
答案 0 :(得分:3)
我会在单独的表中存储其他信息。它只需要2个字段data
和user_id
,然后对于每个其他输入,您将存储data
和用户的唯一user_id
。要检索数据,只需使用user_id
进行过滤。
答案 1 :(得分:0)
通常它正在使用2个表和外键。一个用户(用户)(id,name,...)的表。第二个表包含用户照片(user_photo)(id,user_id,photo_path,...)。将在user.id和user_photo.user_id之间创建外键,并使用级联删除/更新。