带有CodeIgniter的动态表单生成器

时间:2015-01-15 21:38:35

标签: php forms codeigniter dynamic builder

我打算用

为不同的表单布局构建动态表单

http://bootsnipp.com/forms?version=3

我想用CodeIgniter PHP框架做这件事。像这个链接的建设者的前端部分。 后端部分有些问题

  1. 我想在数据库中保存使用此构建器构建的已创建表单布局。这已经完成
  2. 当我想使用这个保存的表单布局时,会出现很多问题。 2.1我如何控制codeigniter中的表单元素,如表单验证,因为所有表单元素名称都是动态创建的 2.2如何在数据库中存储这个动态值?我无法设计我的数据库来保存动态值

1 个答案:

答案 0 :(得分:3)

我在几年前创建了一个formbuilder并使用了3个表:

<强> tblForms

保持表格的元信息,如姓名等。

<强> tblFormDetails

保持表单元素信息的类型,名称,规则。一行中的每个元素。 tblFormDetails对tblForms的引用。

<强> tblFormData

保持价值观。一行中的每个值。它引用了tblFormDetails,并有一个requestId,用于对每个表单的值进行分组。