Bonjour à tous !
Voilà, je souhaite faire un blog simplissime et pour cela je dois gérer l'accès aux archives.
Pour ce faire, j'ai décidé de couper les archives par mois et année.
Concrètement, voici la procédure :
Je fouille dans la base pour interroger toutes les entrées 'date' du blog.
A partir des résultats je trie pour
récupérer le mois et l'année et ainsi établir une liste précise des posts.
Le problème : l'entrée "date" de ma table est
sous la forme "datetime" et donc : "2006-04-12 12:04:45" par exemple.
C'est là où tout se complique (pour moi) !
En fait je n'ai besoin que de l'information "2006-04" dans mon affaire !
À partir de là j'appliquerais un DISTINCT qui viendrait faire le ménage pour virer les doublons.
Ce qu'il me faudrait ce serait :
Code : Tout sélectionner
$query_archives = "SELECT DISTINCT date FROM blog ORDER BY date DESC";
ou date serait coupée comme ceci en php (pour imager !) : $date = substr($date, 0, 7);
Vous l'aurez compris, je suis une bille en bdd et je ne sais pas bien ce qu'il est possible de faire dans mon cas
Merci par avance de vous penchez sur l'affaire !