php - 如何导出mysql表中的webform数据?

标签 php mysql webforms drupal-7 drupal-modules

假设我有一个网络表单,其中包含一些字段,例如“姓名、地址、电话、电子邮件、偏好、爱好”。我现在需要的是,当用户填写表单时,假设他填写“姓名”字段,数据存储在sql表中,姓氏也是如此,一旦填写了姓氏字段,现在“姓名”和“姓氏”将保存在表中。必须对每个字段的失去焦点事件进行保存。用户可以随时放弃表单填写,即使表单未完全填写。

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

任何人都可以建议或给我一个如何完成此操作的示例吗?

最佳答案

您可以实现此逻辑:

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

关于php - 如何导出mysql表中的webform数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31019799/

相关文章:

php - 无法打开流 : Is a directory in

php - 通过 php 进行输入时 mysql 数据库出现问题

c# - MySQL 前导空格与 C#

asp.net - RadioButtonList 没有单选按钮圆圈?

php - PHP 中的多个文件上传验证不起作用

php - 在 PHP 中创建一个 Catch-All 处理程序?

php - Laravel 如果数据库表为空

mysql - SQL查看所有重复项?

c# - 从 WebControl 中获取 QueryString

VB.NET 中的 C# Webforms 用户控件