用户退出时mysql删除行

时间:2010-01-21 09:24:11

标签: mysql

我处于这样一种情况,我希望db在用户退出应用程序时删除一行。即使在应用程序的中间。怎么办呢?

更具体地说,考虑对10个问题进行调查。我将用户的选择存储在数据库中。现在假设用户退出第5个问题。我想删除用户的记录。这样如果用户希望重新开始。他/她可以重新开始。

2 个答案:

答案 0 :(得分:2)

我认为您需要重新考虑您的设计。每次用户开始调查时,您都应该开始一个新的会话。按计划清理遗弃的答案。

永远不要依赖浏览器关闭来执行这样的操作。

答案 1 :(得分:0)

您需要定期调用看门狗功能。它将登录用户列表与真实列表进行比较。当发生冲突时,它会执行您需要的SQL操作。