Tri par mois/année

Eléphant du PHP | 67 Messages

11 févr. 2005, 20:06

J'ai une table avec des enregistrements dont un champ "date" INT qui contient le résultat de la fonction time(); de PHP.

Je voudrais proposer des "archives" avec des liens du type "octobre 2004, novembre 2004, etc, etc...", mais y'a-t-il possibilité de ressortir les mois et années directement dans une requête SQL avec un tim() comme je le fais?

Merci!

ViPHP
ViPHP | 60 Messages

11 févr. 2005, 20:26

Hello,

A supposer que tu utilises MySQL, tu peux te référer à la documentation suivante : http://dev.mysql.com/doc/mysql/fr/date- ... tions.html

Tu pourras ainsi formater le timestamp en ce que tu voudras...

Mais pourquoi manipuler des INT pour une date, même si elle est au format timestamp UNIX ?

/Flood

Eléphant du PHP | 67 Messages

15 févr. 2005, 15:47

Ben j'sais pas, j'ai toujours enregistré le résultat de time(); dans un champ de type INT de MySQL en fait...
Mais si je peux faire mieux, je suis à l'écoute. ;)

rv
Petit nouveau ! | 5 Messages

06 août 2006, 17:40

Furax, j'ai le meme probleme que toi il y a plus d'un an as tu trouvé comment faire ceci ?

"Je voudrais proposer des "archives" avec des liens du type "octobre 2004, novembre 2004, etc, etc..."

Voici ma demande qui y ressemble.
http://www.phpfrance.com/forums/voir_sujet-21132.php

Merci pour l'aide

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

06 août 2006, 19:35

Tu es bien optimiste à relancer un sujet vieux de plus d'un an... :)

As-tu suivi le conseil de Flood, regarde ici : http://dev.mysql.com/doc/mysql/fr/date- ... tions.html

rv
Petit nouveau ! | 5 Messages

07 août 2006, 15:20

loll on dit bien qui ne tente rien n'a rien :wink:

Sinon merci, j'ai trouvé la solution cette nuit dans mon lit :P