Page 1 sur 1

gerer les dates pour une parution automatisée

Posté : 04 avr. 2006, 01:17
par Gico
Bonjour
je souhaiterais automatiser un affichage d'article en fonction des semaines.
Dans ma base j'entre les articles, je leur attribu la date (yyyy_mm_dd) du lundi de la semaine ou ils doivent s'afficher. Pour la suite je ne sais comment m'y prendre. Comment faire en sorte que l'article se mettent à jour automatqiuement tous les lundi?
Merci

Posté : 04 avr. 2006, 06:16
par jpaul
As tu consulté la doc ?
Ta requête devrait ressembler à quelque chose comme :
SELECT * FROM $table where date='$date_filtre'

Posté : 04 avr. 2006, 08:46
par Gico
Je sais comment filtrer avec des notions de superieur , egal ou inferieur par exemple, mais comment arriver, en ayant entré par exemple de lundi 3 avril 2006 dans la ba table, dire que le texte correspondant doit s'afficher durant seulement toute la semaine du 3 avril ?

Posté : 04 avr. 2006, 09:35
par mario
http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
tout en bas, c'est la fonction MySQL WEEK

Si tu connais le numéro de la semaine, tu fais un SELECT et tu places après ton WHERE .... week(nom_du_champ_date) = xx
soit xx le numéro de la semaine.
:wink: