Salut, je souhaite à partir de mes news faire une page archives, en classant par année, puis mois
Mon soucis, c'est que j'ai ma date de mes news au format timestamp (inséré avec time()) mais je ne veux pas me séparer de ce format .

Donc je cherche désesperement une façcon de lister toutes les années, puis les mois pour chaque année à partir d'un nbre de secondes :/.

J'avais pensé faire comme ca :

Code : PHP

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
   $req = "SELECT * FROM news"; // l'étoile est mise juste pour le test !
   $res = mysql_query($req);
   $nbre= 1;
   while($aff = mysql_fetch_object($res))
     {
         while($d = date('Y',$aff->date_news))
           {
              echo $nbre." : ".$d."<br />";
              $nbre++;
           }
     }
?>
J'espéré qu'il allait juste me sortir pour chaque news son année(Year) mais non , boucle infinie .

Bref je séche si vous avez des idées je prends.