affichage de la dernière entrée par type
Posté : 24 avr. 2012, 16:13
bonjour,
Voilà, j'ai plusieurs type de news sur mon site. J'ai également, une news (de chaque type) pour presque chaque jour de l'année, enregistrée dans l'entrée "datepublication".
Je voudrais afficher la news d'aujourd'hui, et si il n'y en a pas, alors affiché la dernière enregistré. Voilà donc ma requête :
Une idée?
Voilà, j'ai plusieurs type de news sur mon site. J'ai également, une news (de chaque type) pour presque chaque jour de l'année, enregistrée dans l'entrée "datepublication".
Je voudrais afficher la news d'aujourd'hui, et si il n'y en a pas, alors affiché la dernière enregistré. Voilà donc ma requête :
"SELECT id, titre, intro, type, MAX(datepublication) FROM news WHERE datepublication BETWEEN '2012-04-01' AND CURDATE() GROUP BY type";
Mais cela ne fonctionne pas du tout. Et après plusieurs tentatives, je ne vois pas d'où peut provenir le problème :/Une idée?