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

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

Marsh Posté le 10-05-2004 à 17:12:45    

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)

Reply

Marsh Posté le 10-05-2004 à 17:12:45   

Reply

Marsh Posté le 10-05-2004 à 17:17:27    

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 :)

Reply

Marsh Posté le 10-05-2004 à 18:03:43    

avec preg_replace() t'as essayé ?


---------------
The world does not belong to those who get up early but to those who never sleep
Reply

Marsh Posté le 11-05-2004 à 16:18:43    

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

Reply

Marsh Posté le 11-05-2004 à 17:03:12    

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];  

Reply

Marsh Posté le 11-05-2004 à 17:04:11    

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]

Reply

Marsh Posté le 11-05-2004 à 17:06:40    

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed