php - 使用 CodeIgniter 的动态表单生成器

标签 php forms codeigniter dynamic builder

<分区>

我计划为不同的表单布局构建一个动态表单

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

我想用 CodeIgniter PHP 框架来做这件事。构建器的前端部分喜欢此链接。 后端部分有问题

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

最佳答案

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

表格

保存表单的元信息,如名称等。

tblFormDetails

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

tblFormData

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

关于php - 使用 CodeIgniter 的动态表单生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27973451/

相关文章:

php - OpenSSL 启用但不工作

mysql - CodeIgniter - 当第二个表中没有行时 MySQL 连接

php - 无法打开 Magento 管理页面

php - 在 Laravel 中关闭自动完成

php - 从独白中排除 404

jquery - 克隆 iframe 和内容表单值

javascript - 在 HTML 输入字段中选择文件时显示确认

forms - 如何在 ionic 2 中的表单上显示错误消息

php - 使用 Codeigniter PHP 在我的管理面板中显示 Google Analytics 数据的最佳 API?

php - codeigniter - MySQL - PHP 试图计算不同值的出现次数