Page 1 sur 1

extraire le mois d'une date

Posté : 09 juin 2005, 15:36
par Dimahoo
salut tout le monde je voudrais extraire le mois d'une date stoqué dans ma table sql comment faire merci d'avance

Posté : 09 juin 2005, 15:44
par DocType
ma méthode utilise substr()
si ta champ est au format date, tu peux utiliser ceci:
substr($ton_champ_date,5,2);
Je ne sais pas si une autre méthode ou fonction prefabriqué existe ?

Enjoy !

Posté : 09 juin 2005, 15:44
par Cyrano
substr($ta_date, 5,2) : tu récupèreras deux caractères à partir du 5ième. Dans une date comme 2005-06-09, tu vas récupérer 06 qu'il te restera à convertir en "juin"

Posté : 09 juin 2005, 15:48
par ouckileou
sinon directement en SQL il y a MONTH(date) et MONTHNAME(date)

http://dev.mysql.com/doc/mysql/fr/date- ... tions.html

Posté : 09 juin 2005, 15:50
par Dimahoo
merci c sympa de votre part

Posté : 09 juin 2005, 15:51
par DocType
merci c sympa de votre part
De rien, moi j'ai appris la méthode directe en SQL grâce à ton post :wink:

Penses à mettre [RESOLU] dans ton titre :wink:

Enjoy !