|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : janvier 2010 Messages : 4 ![]() |
Bonjour à tous,
Et voici encore un message de débutant (encore un ! :o),... Je cherche à afficher une date sous la forme " mois (en lettre et en français) année (à 4 chiffre)" depuis une BD MySQL, où celle-ci est stockée en format américain yyyy-mm-dd. J'ai tatonné jusqu'à trouver cela: Code :
Quelqun pourrait-il m'aider sur ce point ? Avec tous mes remerciements par avance (Merci, Merci, Merci Bonne soirée à tous ! |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 119 ![]() |
il faut changé le lc_time_names, si tu veux une date en francais, sinon le faire en PHP avec IntlDateFormatter
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : janvier 2010 Messages : 4 ![]() |
Tout d'abord Merci pour cette réponse rapide.
Petite précision utile, mon site est hebergé chez Free, je suis donc assez limité du côté Mysql (je passe par l'interface phpMyAdmin). J'y ai passé la commande suivante: "SET lc_time_names = 'fr_FR'" ce qui n'a pas donné le résultat escompté (peut-être m'y suis-je mal pris!) Côté php je rame un peu (c'est un euphémisme ) avec IntlDateFormatter. J'ai essayé d'adapter (sans succès) l'exemple1 au français pour comprendre le fonctionnement:Code :
Merci d'avance ! |
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 119 ![]() |
chez free pas possible de changer la conf mysql, free n'as pas Intl non plus,
je te conseil donc d’utiliser strtotime + strftime
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : janvier 2010 Messages : 4 ![]() |
OK, Merci, j'ai regardé et testé avec une valeur pour comprendre le fonctionnement:
Code :
Mais ce que je ne comprend pas; c'est comment faire la même chose avec l'enregistrement que je récupère avec mon select. Quelle syntaxe dois-je utiliser ? Merci encore pour cette précieuse aide
|
||
|
|
00
|
|
|
#6 | |||
![]() ![]() Inscription : septembre 2010 Messages : 7 119 ![]() |
Citation:
tu mets $row['INS_DATE'] a la place de 2011-03-01
__________________
http://blog.stealth35.com/ |
|||
|
|
10
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : janvier 2010 Messages : 4 ![]() |
Youpi !!!
![]() Je réecris le code en entier pour ceux qui liront cet article (en corrigeant l'erreur que j'avais faite en écrivant INS_DATE au lieu de MA_COLONNE_DATE: Code :
![]() Aaaargh! je ne trouve pas le bouton "résolu" Bon, j'envoie ce message, je suppose qu'il apparaît après. |
||
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Autre Inscription : novembre 2011 Messages : 1 ![]() |
Variante mysql
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com