Je n'arrive pas a insérer une date dans ma base de données
Résolu
konavab86
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
konavab86 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
konavab86 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila le code
$naissance="1/1/54";
$naissance=explode("/",$naissance);
$naissances=$naissance[2]."-".$naissance[1]."-".$naissance[0];
$naissance=date("Y-m-d",strtotime($naissances));
quand je fais l'insert dans la base de données il enregistre dans le champ une date qui ne correspond pas à celle là
dans la base il met 1970-01-01
voila le code
$naissance="1/1/54";
$naissance=explode("/",$naissance);
$naissances=$naissance[2]."-".$naissance[1]."-".$naissance[0];
$naissance=date("Y-m-d",strtotime($naissances));
quand je fais l'insert dans la base de données il enregistre dans le champ une date qui ne correspond pas à celle là
dans la base il met 1970-01-01
A voir également:
- Je n'arrive pas a insérer une date dans ma base de données
- Insérer une vidéo dans powerpoint - Guide
- Base de registre - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
1 réponse
Bonjour
Ce n'est pas une bonne idée de passer par strtotime pour formater ta date.
Ça te fait passer par un timestamp unix, et sur les systèmes Windows, ils ne peuvent pas être négatifs, donc pas de dates avant 1/1/1970.
Par contre, tu peux faire :
Ce n'est pas une bonne idée de passer par strtotime pour formater ta date.
Ça te fait passer par un timestamp unix, et sur les systèmes Windows, ils ne peuvent pas être négatifs, donc pas de dates avant 1/1/1970.
Par contre, tu peux faire :
$naissance="1/1/54"; $naissance=explode("/",$naissance); $naissances=$naissance[2]."-".$naissance[1]."-".$naissance[0]; $naissance=sprintf("%4d-%02d-%02d", 1900+$naissance[2], $naissance[1], $naissance[0]);
konavab86
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup le père sa marche à merveille. votre suggestion vient de me faire terminer une journée en beauté. Encore mille fois merci