Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4780 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  insérer une date française sans l'exploser

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

insérer une date française sans l'exploser

n°720930
w@cky
Posté le 10-05-2004 à 17:12:45  profilanswer
 

bonjour à tous
comment, en saisissant une date dans un champ, pas en récupérant la date actuelle)au format français (jj/mm/aaaa) dans un formulaire, on peut la récupérer dans Mysql au format us sans passer par une fonction qui explose la date car j'ai retourné date_format dans tous les sens et je trouve pas. En plus ça me fait une erreur bizarre:
 
en rentrant 15/08/2004, ça m'enregistre 20/15/0820: il décale par rapport à l'originale en rajoutant 20 devant (certainement pour forcer le format us: année en premier)

mood
Publicité
Posté le 10-05-2004 à 17:12:45  profilanswer
 

n°720936
Profil sup​primé
Posté le 10-05-2004 à 17:17:27  answer
 

wai sql force le format d'un champ date a yyyy/mm/dd :/
 
en tout cas [:drapo], a chaque coup j'utilise explode();, ya surement moyen de faire autrement mais j'ai aps eu le temps de  me pencher sur ce cas :)

n°721008
Flyounet_5​7
difficile à dire :/
Posté le 10-05-2004 à 18:03:43  profilanswer
 

avec preg_replace() t'as essayé ?


---------------
The world does not belong to those who get up early but to those who never sleep
n°722097
w@cky
Posté le 11-05-2004 à 16:18:43  profilanswer
 

j'ai retourné la fonction et je pense l'avoir comprise, mais j'ai toujours le pb de mon champ qui récupère 20 suivi de ma date (soit2015-08-20 pour 15/08/2004) il me fait un décalage méchant et ça m'énerve

n°722188
alien_nan
Posté le 11-05-2004 à 17:03:12  profilanswer
 

w@cky a écrit :

j'ai retourné la fonction et je pense l'avoir comprise, mais j'ai toujours le pb de mon champ qui récupère 20 suivi de ma date (soit2015-08-20 pour 15/08/2004) il me fait un décalage méchant et ça m'énerve


 
 
$tokens = explode("-",$date);
return $tokens[2]."/".$tokens[1]."/".$tokens[0];  

n°722190
Profil sup​primé
Posté le 11-05-2004 à 17:04:11  answer
 

alien_nan a écrit :

$tokens = explode("-",$date);
return $tokens[2]."/".$tokens[1]."/".$tokens[0];

Citation :

sans passer par une fonction qui explose la date


 
[:dawadtc]

n°722194
skeye
Posté le 11-05-2004 à 17:06:40  profilanswer
 

[:drapo]
Je vais avoir à me servir de ce genre de choses sous peu...:whistle:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  insérer une date française sans l'exploser

 

Sujets relatifs
ajouter un jour à une date[VB] Conversion de date en VB...
Comment inserer le resultat ds un tableau ?Pb de date et graphiques sous access 2003
[Delphi/Interbase]Probleme de dateRecupere une date sur un site internet - php
JAVASCRIPT - Comment trouver une date a partir du numero de la semaineDate de debut et fin de semaine a partir du numero de semaine ?
[SQL] trier par date contennant le jour/mois/anneeFormat date des messages du forum Invision Powerboard
Plus de sujets relatifs à : insérer une date française sans l'exploser


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)