eForm Easy SQL是我们的eForm–wordpress表单生成器插件的插件。它允许您在旅途中直接将提交的内容导出到专用的数据库表中。
Easy SQL Addon与eForm协同工作,无需修改核心。如果处于活动状态,则在每次表单提交和更新过程中,它都会检查导出表中的相关条目,如果未找到或不需要,则会添加或更新与提交相对应的记录。表单中的每个问题元素都有自己的列,表中的每一行都表示一个提交。
一旦提交的内容保存在它们自己的数据库表中,就可以直接对它们执行一系列SQL操作。这基本上消除了FSQM自己的序列化数据存储系统的所有限制。
在版本1.2.0中,您有了一个新的修订控制功能。如果启用了此选项,则每当用户执行更新时,Easy SQL都会存储较旧的数据。以后可以通过管理界面在并排的表格中查看,也可以通过XLSX文件下载。
主要功能:
在提交时直接记录到数据库表中。
保持对用户提交更新的修订。
每一列都代表一个问题元素,每一行都代表提交内容。
(可选)限制将过去n天的记录保留到数据库中。
可以选择限制要保存在数据库中的记录总数。
直接从管理员区域浏览和搜索提交内容。
随时随地将数据库导出到XLSX文件。
变更日志
有源通道1.3.x
1.3.1版(2018年9月4日)
变化
*已修复:元素标签中HTML特殊实体导致SQL中断的问题。
1.3.0版(2017年2月24日)
变化:
*添加:与eForm v3.6.0兼容
*添加了XLSX下载中的referer、url轨迹、时间和链接
*添加:条目分隔符选项
*改进:“自动导出”页面将仅显示设置处于活动状态的表单
*改进:将默认行分隔符更改为\n\n
发动机罩下:
*改进:使用值类填充行数据
版本1.2.0(2016年11月3日)
变化:
*添加:用于比较用户更新的修订控制系统
*已修复:范围和微调器元素记录不正确的项目标签的问题
1.1.0版(2016年3月17日)
变化:
*添加:支持jSignature元素
*添加:支持支付元素
发动机罩下:
*添加:现在在管理页面中显示脚本/db版本
编辑的文件:
变更日志
classes/class-ipt-exp-sql-admin.php
classes/class-ipt-fsqm-form-elements-sql.php
ipt_fsqm_exp_sql.php
1.0.0版(2016年2月1日)
*首次发布
信用
PHP_XLSXWriter库。
freepik.com中使用的一些图像和矢量。