Bonjour la communauté.
Je tente sans succès la requête suivante:
Et ma table est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part DELETE FROM flood WHERE `ladate` < DATE_SUB(CURDATE(), INTERVAL 3 MINUTE)
Quand je mets > au lieu de <, ça va tout effacer sans tenir compte du 3 minutes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE TABLE `flood` ( `ip` varchar(32) NOT NULL, `ladate` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Mais < efface rien.
Pourtant, il faudrait que tout ce qui dépasse 3 minutes puissent être effacé de la base de données.
De l'aide me serait bien utile et apprécié.
Partager