Bonjour,
je suis sur un projet, où j'ai une liste d'attente dans une table, et je voudrais qu'un script supprime la première ligne de ma table toute les 10minutes (si l'utilisateur ne s'est pas déco avant)
bref c'est pas tout, mais je vais vous décrire ma table, vous comprendrai mieux :
Ma table : gestion_ressources
les champs : rang et id_utilisateur
alors j'ai fixé 10 places maximum, en gros quand il n'y a aucun utilisateur il y a :
rang = 0, id_utilisateur = NULL
rang = 1, id_utilisateur = NULL
rang = 2, id_utilisateur = NULL
etc...
et si un utilisateur arrive, il sera directement mis en RANG = 0 !!
donc :
rang = 0, id_utilisateur = 10
Donc ce que je veux :
- Faire un script qui reste en attente en permanence d'un nouveau id_utilisateur...
- dès qu'il vois un changement dans le rang = 0, il lance un compteur de 10 minute...
je crois que c'est possible avec de l'AJAX, mais sur une base de données je vois pas trop comment faire... Ou alors interroger la table tout les 20 secondes
Merci d'avance
Partager