Forum Clubic

Requete sur dates

Bonjour tout le monde

Je dois faire une requete qui me permet de récupèrer les enregistrements de moins de 30 jours.
Le pb est que je connais rien en PHP/MySql

Dans ma base, le champ qui contient la date de dernière modification est SYS_LASTCHANGED de type int(10) (surement obtenu via la fonction time() lors de la modification à ce que j’ai pu voir sur le net).

Voilà ma requête (adaptée d’un ex pris sur le net)
[cpp]
$query = “SELECT uid FROM pages WHERE TO_DAYS(NOW()) - TO_DAYS(SYS_LASTCHANGED) <= 30”;
[/cpp]

Cette requete ne me retourne rien alors que ca devrait
En mettant > 30 au lieu de <=, j’ai toujours rien, dc y a un pb au niveau de la requête.

Si qq’un peut m’aider.

Merci :jap:

Pourquoi pas

[cpp]SELECT *
FROM pages
WHERE SYS_LASTCHANGED
BETWEEN SUBDATE(CURDATE(), INTERVAL 30 DAYS) AND CURDATE()[/cpp]

?

pourquoi pas :stuck_out_tongue:
j’essaye