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

Fermé
kyljulpseud Messages postés 784 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 1 décembre 2013 - 23 sept. 2012 à 14:23
 Utilisateur anonyme - 23 sept. 2012 à 23:13
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

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