假设我有一个包含某些字段的网络表单,例如“姓名,姓氏,地址,电话,电子邮件,首选项,爱好”。我现在需要的是用户填写表单时,假设他填写了“名称”字段,数据存储在sql表中,姓氏也是如此,一旦填写了姓氏字段,现在“姓名”和“姓氏”将保存在表中。必须对每个字段的焦点丢失事件进行保存。即使表格没有完全填写,用户也可以随时放弃填写表格。
默认情况下,该表单的状态为“已放弃”,存储在一个隐藏字段中,但是一旦表单中的所有字段均已填写完毕,此状态应更改为“已处理”。
任何人都可以提出建议或给我一个有关如何完成此操作的示例吗?
最佳答案
您可以实现以下逻辑:
在数据库中为会话ID添加其他字段
失去焦点时,调用ajax更新数据库的字段,然后您可以检查
使用会话ID字段进行记录。
您还可以使用PHP检查所有字段的值以识别记录
状态,而不是隐藏字段中的javascript更新
关于php - 如何在mysql表中导出Webform数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31019799/