为了账号安全,请及时绑定邮箱和手机立即绑定

如何存储具有动态选项和多层次的各种嵌套列表?

如何存储具有动态选项和多层次的各种嵌套列表?

PHP
森栏 2023-05-12 10:31:29
我需要创建几个格式类似于以下的表单。1. Select This2. Select All of the following:    1. First    2. Second3. Select One of the following:    1. First    2. Second一些表格将是一个简单的列表,一些将嵌套一个或两个附加级别。通常,我会将每个级别存储在具有父列的数据库中。让我难过的部分是“选择一个”(或选择多个)列表项。我可以弄清楚需要进行的显示和记录,但我很难找到存储问题的最佳方式并允许必要的层次结构和不同的选择。我确信有几种方法可以做到这一点,只是寻求建议。
查看完整描述

1 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

因为我发现我不太可能收到回复,所以我一直在寻找解决方案。我现在要使用的解决方案是向数据库中的行添加一个“规则”列。在上面的示例中,数据库将类似于以下内容:


list_level, list_text, rule

"1", "Select This", null

"2", "Select All of the Following", "all"

"2.1", "First", null

"2.2", "Second", null

"3", "Select One of the Following", "one"

"3.1", "First", null

"3.2", "Second", null

这将允许根据需要开发和编程多个动态级别以及自定义规则。


查看完整回答
反对 回复 2023-05-12
  • 1 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信