如何在mysql表中导出webform数据?

时间:2015-06-24 07:01:20

标签: php mysql webforms drupal-7 drupal-modules

假设我有一个带有某些字段的网络表单,例如"名称,姓氏,地址,电话,电子邮件,偏好,爱好"。我现在需要的是当用户填写表单时,假设他填写了Name字段,数据存储在sql表中,同样用于姓氏,一旦姓氏字段被填充,Name和Surname将被保存在表中。必须在每个字段的丢失焦点事件上进行保存。即使表单没有完全填写,用户也可以随时放弃表单填写。

默认情况下,表单的状态为“Abandoned”,存储在隐藏字段中,但是一旦表单中的所有字段都已填满,此状态应更改为“已处理”。

有人可以建议或给我一个如何做到这一点的例子吗?

1 个答案:

答案 0 :(得分:0)

您可以实现此逻辑:

  • 在会话ID的数据库中添加其他字段
  • 在失去焦点时,调用ajax更新DB的字段,然后您可以检查 记录会话ID字段。
  • 您还可以使用PHP检查所有字段的值以识别记录 隐藏字段中的状态而不是javascript更新