bonjour,

aprés avoir consulté plusieurs topics et éssayé plusieurs solutions , je fais appel à vous éspérant résoudre mon problème.

je remplis un champs input à partir d'un calendrier, la date s'affiche lors de la saisie au format 18/07/2012 , après envois du formulaire à la bdd , la date est stockée sous ce format : 2012/07/18

voici un bout du code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
function date_mysql($date_saisie){
 
        //division de la date par rapport au / ou -
        @list ($jour , $mois , $an) = split("[-./]",$date_saisie);
        //inverse la date
        return($an."-".$mois."-".$jour);
 
}		
 
 
//date_default_timezone_set('Africa/Algiers');
$date_naiss= trim($_POST['date_naiss']);
$date_naiss=date_mysql($date_naiss);
une idée , merci de partager.