Enregistrer format date fraçais dans BDD
Bonjour ,
J'ai le petit script suivant pour afficher la date au format français :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function dateswitch($Date) // swith MySql (year-mm-day) - input (day-mm-year)
{ $dates=explode(" ", " ".$Date);
$Date=$dates[1];
$Time= $dates[2];
if ($Time!=null) $Time=" $Time";
$regs=explode("-", "-".$Date);
return $regs['3']."-".$regs['2']."-".$regs['1']."$Time";
}
date_default_timezone_set('Europe/Paris');
?> |
et je souhaite insérer la donnée dans ma BDD via un champ caché :
Code:
<input type="hidden" name="date_vente" value="<?php echo dateswitch(date("Y-m-d H:i:s" )); ?>" size="32" />
Si je fais seulement un echo , ok !
Mais rien à l'insertion ...Je suppose que cela vient du type de champ de date_vente.
J'ai pour part ,Datetime et je ne sais pas ce qu'il faut renseigner au niveau de la BDD pour que ça fonctionne ... Date ? Timestamp ? time ? autre chose ?
merci d'avance ,
HAbroc