【发布时间】:2016-09-06 10:03:23
【问题描述】:
如果我看起来很傻,请原谅我,因为我是 PHP 新手并从 SO 学习东西。
我会尽量解释清楚我喜欢什么
目前我有一个针对不同级别用户的个人资料页面,例如
管理员、1 级、2 级、3 级
所有 4 个个人资料页面的字段都不相同。
对于级别 1,我将显示姓名、年龄、图片
和
对于第 2 级,我将显示姓名、图片、位置、国家
和
Level3 的其他一些
我已经完成了上述工作,并且没有任何问题。
现在我需要让管理员动态选择表单字段。就像,管理员中应该有一个设置类型的页面,我将在级别名称下列出不同级别用户所需的所有字段,并在其附近有一个复选框(我完成了)。
现在的困惑是管理员可以检查需要哪些字段,这将反映在该用户的个人资料页面中,我对如何继续感到困惑,因为我不知道如何继续。此外,他应该能够添加额外的字段(仅允许文本框),就像他将单击添加并输入标签名称一样。这个新添加的文本框的功能应该类似于将值存储在 db 中并进行检索。
希望我解释清楚。如果您对任何事情不清楚,请原谅我并发表评论,我会进一步解释。
我需要帮助来获得有关如何满足我的要求的想法或结构。
【问题讨论】:
-
你可以在你的数据库中创建一个表,输入类型的列,名称标签的列,以及谁将使用该字段的权限列。
-
@LoganWayne 感谢队友的想法。我会解决这个问题,并让你知道它是如何出现的。如上一段中提到的,您能否提供一个自己添加字段的想法
-
你说
adding the field by himself是指管理员还是用户? -
@LoganWayne 管理员伙伴
-
您可以在
input_tb中添加一个新字段。