[RESOLU] Appeler les news correspondant à une période avec timestamp

Eléphanteau du PHP | 38 Messages

22 déc. 2014, 01:13

Bonjour amis php !


Je cherche le moyen de sélectionner dans ma base de news, les news correspondant à une période, (un mois par exemple) à l'aide du timestamp sql.

Mon timestamp est stocké dans "timestamp"

Je ne parviens pas a écrire ma requête SQL j'ai tenté plusieurs choses mais sans résultats :
"SELECT * FROM news WHERE FROM_UNIXTIME(timestamp, '%14-%6-%1') BETWEEN ADDDATE(CURRENT_DATE(), INTERVAL -30 DAY) AND CURRENT_DATE()"
Merci :)

Mammouth du PHP | 688 Messages

22 déc. 2014, 01:23

SELECT * FROM news WHERE timestamp > (UNIX_TIMESTAMP() - 3600 * 24 * 30)
en faisant varier le 30 si l'on veux gérer les mois de 31 jours.

Eléphanteau du PHP | 38 Messages

22 déc. 2014, 23:29

ok merci :)