Je suis un peu coincé en essayant de sortir mon code correctement, voir ci-dessous. Tout fonctionne bien, mais plutôt que d'afficher toutes les nouvelles, il n'en affiche qu'un pour chaque mois. Ce que je dois faire est de regrouper toutes les nouvelles pour un mois sélectionné avec le mois/année pour ce mois. J'espère que cela a du sens.Archive des nouvelles PHP/MySQL
Toute aide grandement appréciée. SS
$theQuery="Select * from isnews WHERE active = '1' GROUP BY YEAR(date) DESC, MONTH(date) ORDER BY YEAR(date) DESC, MONTH(date) DESC";
$newsQuery=mysql_query($theQuery);
if(mysql_num_rows($newsQuery)>0) {
while ($newsResult=mysql_fetch_array($newsQuery)) {
$newDate = $newsResult['date'] ;
echo '<div class="date">' . date('F Y ',strtotime($newDate)) . '</div>';
echo '<ul class="press">';
echo '<li>
<img src="'.$wwwUrl.'images/news/'.$newsResult['image'].'" width="'.$newsResult['tnWidth'].'" height="'.$newsResult['tnHeight'].'" title="'.$newsResult['title'].'" alt="'.$newsResult['title'].'" />
<h3><a href="press-releases/'.$newsResult["id"].'/'.$newsResult["title"].'.php">'.$newsResult["title"].'</a></h3>
'.substr($newsResult['descrip'],0,100).'
<p><a href="press-releases/'.$newsResult["id"].'/'.$newsResult["title"].'.php">Read more</a></p>
</li>';
}
echo '</ul>';
} else {
echo 'We currently have no press releases available';
}
Wow, c'est incroyable! Beaucoup, merci beaucoup pour votre aide, fonctionne comme un régal! – ss888