我想基于MySQL表字段生成HTML表单。生成的输入应该反映MySQL列的类型,例如VARCHAR = text,TEXT = textarea,ENUM =复选框,SET =无线电等
答案 0 :(得分:0)
我认为这种Lib无法使用 但是你可以通过在数据库中创建一个包含表单详细信息并对其进行检索并动态生成HTML代码的表来实现此目的
答案 1 :(得分:0)
这是一个两步问题。
SHOW COLUMNS
获取列名,类型等。生成表单可以像迭代从SHOW COLUMNS
查询接收的数组一样简单,也可以沿着迭代构建HTML,或者使用现有的表单生成库,例如: Zend_Form或Dora。
根据您的需要,现有用于反映和操纵整个数据库的软件,例如: phpMyAdmin。此外,一些框架提供了以CRUD操作的形式反映整个模型(即数据库表)的手段,例如, Symfony Forms