beur81
Messages postés28Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention19 juillet 2006
-
13 sept. 2005 à 20:45
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
15 sept. 2005 à 21:42
bonjour j'ai un probleme je n'arrive pas a modifer la date du format en americain au format francais
est ce ke quelqu'un pourrais m'aider?
si jamais le resultat je dois l'envoyer dans une base de donnee mysql av php 4
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 13 sept. 2005 à 20:56
salut,
mysql ne stocke pas les dates en français :-)
pour éviter ce genre de désagrément tu peux utiliser un champ de type
INT dans lequel tu stockeras un timestamp à l'aide de la fonction
time() et d'une requête d'insertion
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 13 sept. 2005 à 21:47
tu peux demander à mysql de bosser pour toi : DATE_FORMAT, mais c'est
pas une super solution je penses à cause du flux entre php et mysql qui
sera bien trop gros par raport au simple timestamp fournit...
tu peux utiliser des substr, une expression régulière, ou bien la solution de j_g
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 14 sept. 2005 à 21:44
Au lieu de prendre un INT, autant prendre le format TIME directement.
Ca prend autant de place (4 octets pour rappel) alors qu'un TIMESTAMP
en prend 8 :)
Vous n’avez pas trouvé la réponse que vous recherchez ?