是否有Codeigniter方法用数据库中的数据填充表单?例如,如果用户编辑以前保存的表单。由于之前已保存,因此现有数据已存在。
答案 0 :(得分:0)
没有任何直接的方法可以将数据从数据库加载到表单中。但是:
您可以使用模板解析库: http://codeigniter.com/user_guide/libraries/parser.html
您只需将数据加载到数组中,然后将标签加载到 表格。
或者你可以使用set_value()
函数,它有第二个参数(可选),它给表单的字段一个默认值(非常有用的编辑表单)
http://codeigniter.com/user_guide/libraries/form_validation.html#helperreference
此外,我现在正在使用第三方插件自动加载和制作表单,但使用它是非常阿尔法,但是,有一些兔子表单或多或少相同(在谷歌,“兔子形式codeigniter”,由于声誉低,不能发布超链接。