Je suis dans une situation où je veux que la base de données supprime une ligne lorsque l'utilisateur quitte l'application. même au milieu de l'application. Comment ceci peut être fait? Pour plus de précision, considérez un sondage de 10 questions. Je stocke les sélections de l'utilisateur dans une base de données. Supposons maintenant que l'utilisateur quitte à la 5ème question. Je veux supprimer les enregistrements de l'utilisateur ici et là. de sorte que si l'utilisateur souhaite recommencer. il/elle peut recommencer.mysql supprimer la ligne lorsque l'utilisateur quitte
Répondre
Je pense que vous devez repenser votre conception. Vous devriez commencer une nouvelle session chaque fois que l'utilisateur commence l'enquête. Nettoyer les réponses abandonnées sur une base régulière. Ne dépendez jamais du navigateur pour effectuer des actions comme celle-ci.
J'oserais même dire de stocker les progrès de l'enquête dans une session et de l'enregistrer dans la base de données à la fin – LukeP
Bien sûr, c'est une bonne option aussi –
Vous avez besoin d'une fonction de surveillance appelée régulièrement. Il compare sa liste d'utilisateurs connectés avec la liste réelle. En cas de conflit, il exécute l'opération SQL dont vous avez besoin.
- 1. jsf - intercepter lorsque l'utilisateur quitte la page
- 2. MYSQL: comment supprimer la première ligne?
- 3. MySQL supprimer la ligne après 'expiry'
- 4. Appel d'une autre fonction lorsque main() quitte
- 5. Impossible de supprimer une ligne de MySQL
- 6. Ajax supprimer la première ligne de la liste mysql
- 7. Traiter un fichier lorsque l'utilisateur quitte la page?
- 8. Message Windows lorsque la souris quitte un contrôle?
- 9. Mysql supprimer la requête supprime seulement deux colonnes d'une ligne
- 10. Supprimer la ligne DataGridView
- 11. Supprimer la ligne par DataAdapter
- 12. programme Python ne quitte pas lorsque vous avez terminé
- 13. Comment déclencher une action lorsque l'utilisateur quitte un JTextBox?
- 14. tsql - supprimer la dernière ligne
- 15. MonoTouch UITableView supprimer la ligne
- 16. DataTable Annuler la ligne Supprimer
- 17. Le service s'arrête lorsque je quitte mon application
- 18. Supprimer un élément d'une zone de liste quitte la zone de liste sans élément sélectionné
- 19. Supprimer une ligne d'une base de données MySQL
- 20. show message lorsque aucune ligne php mysql sélectionné
- 21. java.util.logging: comment supprimer la ligne de date
- 22. mysql LIKE renvoyant une seule ligne lorsque trois correspondent
- 23. Détecter lorsque la souris quitte le haut de la page avec jquery
- 24. AS3: MOUSE_OUT ne se déclenche pas lorsque la souris quitte la scène
- 25. Comment effacer la pile à l'activité de la racine lorsque l'utilisateur quitte l'application?
- 26. Pourquoi jQuery lance-t-il la souris sur un élément lorsque la souris quitte?
- 27. MySQL supprimer
- 28. wxGLCanvas quitte le processus
- 29. Supprimer la dernière ligne Databound DataGridView C#
- 30. comment diviser la ligne mysql
Dans quelle langue vous essayez de le faire? – LukeP
La base de données est-elle locale ou distante? Que se passe-t-il si votre application tombe en panne, par exemple en raison d'une surtension? Peut-être qu'il serait préférable de nettoyer au démarrage de l'application plutôt que (ou aussi) à l'arrêt? –