繁体   English   中英

PHP-将动态字段保存到MySQL数据库

[英]PHP - Saving dynamic fields to the MySQL database

我想知道是否有人可以帮我解决一个小问题。

我有一些代码,使用户可以单击一个按钮,它将创建一个额外的文件输入框...他们点击这个的次数是无限的,所以他们可以真实地添加无限的图像到他们的个人资料。

我遇到的问题是我不知道如何将该信息保存到数据库,通常我会为文件输入添加一行并存储名称,但因为可以有无限量的文件名,我不知道我会怎么样去保存它。

那里的任何人都可以给我一些他们会如何做的建议吗?

谢谢

我会在单独的表中存储其他信息。 它只需要2个字段, datauser_id 。然后,对于每个附加输入,您将存储data和用户的唯一user_id 要检索数据,只需使用user_id过滤即可。

通常,它使用2个表和外键来完成。 一个用户(用户)(id,name,...)的表。 第二个表包含用户照片(user_photo)(id,user_id,photo_path,...)。 将使用级联删除/更新在user.id和user_photo.user_id之间创建外键。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM