使用CodeIgniter的动态表单构建器 [英] Dynamic Form Builder with CodeIgniter

查看:183
本文介绍了使用CodeIgniter的动态表单构建器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我计划使用

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

我想使用CodeIgniter PHP框架。建筑师的前端部分这样的链接。
后端部分一些问题

I wanna do this with CodeIgniter PHP framework. Frontend section of builder like this link. Backend section some problem


  1. 我想使用此构建器创建的表单布局保存在数据库中。这已完成

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


推荐答案

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

I created a formbuilder years ago and used 3 tables:

tblForms

保留表单的元信息,像名称等。

Hold's the meta informations of the forms, like name, etc.

tblFormDetails

保留表单元素信息类型,名称,规则。一行中的每个元素。 tblForm详细参考tblForms。

Hold's the form element info's like type, name, rules. Each element in one row. tblFormDetails references to tblForms.

tblFormData

一行中的每个值。它引用tblFormDetails,并有一个requestId用于将每个表单的值分组。

Hold's the values. Each value in one row. It references to tblFormDetails and has a requestId for grouping the values per form.

这篇关于使用CodeIgniter的动态表单构建器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆