UPDATE tbl SET connect='0' WHERE timestamp <=

kyljulpseud Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,


J'ai un petit soucis en PHP/MySQL :

Je dispose d'une base de données en SQL dans laquelle une ligne correspond à un utilisateur, et j'ai créé une colonne "connected" dédiée à savoir si l'utilisateur est connecté, et une colonne timestamp qui se met à jour à chaque fois que l'utilisateur visite une page.

Mon problème est que je veux supprimer toutes les entrées de la colonne connected pour lesquelles le timestamp est plus vieux que 5minutes.

J'ai bien essayé le : "UPDATE tbl_user SET connected='0' WHERE timestamp <= '$time5min'"
mais je pense que le "inferieur ou égal" n'est pas possible ici.

Avez-vous un moyen de résoudre mon problème ?

Merci :)
A voir également:

1 réponse

Utilisateur anonyme
 
Bonjour

Normalement, si, le <= est bien admis. Il ne devrait pas y avoir de problème si $time5min contient une donnée timestamp correcte (format YYYY/MM/DD HH:MM:SS par exemple)
0