gestion des date pour affichage de news

  • Auteur de la discussion Auteur de la discussion mv_murph
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

j'ai une page dans laquelle sont affichées des news (recuperées dans une base de données et triées par date, de la plus récente à la plus ancienne) et je souhaiterai afficher toutes les news depuis 1 an et demi. (je sais ca peut paraitre long mais en realite il n'y a pas bcp de news)

Dans ma requete j'utilise :
Code:
... WHERE p.news_date_added > '" . $date . "%' order by p.news_date_added DESC

où $date
Code:
$annee = date(Y)-1;
  $date = date($annee.'-m-d');

Mais là, ça n'affiche que depuis 1 an. Comment je peux faire pour afficher 6 mois de plus ?

Merci
 
Nouveau WRInaute
J'ai trouvé une solution, mais si qqn a plus propre, je prends =)

Code:
  $annee = date(Y)-1;
  $mois = date(m)-6;
  if($mois<=0){
  	$mois = 12+$mois;
  	$annee = $annee-1;
  }
  $date = date($annee.'-'.$mois.'-d');
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut