Forum Clubic

[Mysql] DATETIME - x secondes

Bonjour,
Voila mon problème.
J’ai un champ DATETIME dans ma db (donc sous forme xxxx-xx-xx xx:xx:xx). Je cherche à vérifier l’existence d’une entrée il y a un certain temps (exprimé en seconde ou en minutes).

exemple: si nous sommes le 2004-04-04 18:08:00, existe-t-il une entrée ultérieure au 2004-04-04 18:05:00 (en l’occurence NOW-3minutes).
EN d’autre terme: y a il un enregistrement entre “il y a trois minutes” et maintenant?

je ne sais pas du tout cmt faire…

merci d’avance

titib

WHERE CHAMP_DATETIME BETWEEN DATE_SUB( NOW(), INTERVAL 3 MINUTE) AND NOW()

t’afficheras tous les enregistrements donc le champ CHAMP_DATETIME est compris entre (maintenant-3 minutes) et maintenant
http://dev.mysql.com/doc/mysql/fr/date-and-time-functions.html

Il devrait y avoir un lien vers la doc mySQL :o elle est presque aussi clair (la VO je parle) que celle de php…

Ce message n’était pas conforme aux règles d’utilisation du nouveau forum :

MERCIIIIIIIIIIIIIIII

perso, sur celle de php je trouve tjs ce que je veux mais sur mysql jamais (je dois être bete)

titib> et le champ pour rechercher? :o

je sais, je sais… mais bon, je trouve leurs doc moins claire que celle de php, moins structurée, la typo moins clean…