Fonction date [PHP]
Résolu
aik0
-
aik0 -
aik0 -
Bonjour à tous,
je dois enregistrer une date via un formulaire dans une base de données. Le problème est qu'en général les gens tappent 'jour/mois/année' et mysql enregistre en 'année/mois/jour' .. On m'a parlé d'une fonction php qui convertirait cette date mais je ne trouve pas.
Si quelqu'un a une idée ..
Merci à tous a l'avance
je dois enregistrer une date via un formulaire dans une base de données. Le problème est qu'en général les gens tappent 'jour/mois/année' et mysql enregistre en 'année/mois/jour' .. On m'a parlé d'une fonction php qui convertirait cette date mais je ne trouve pas.
Si quelqu'un a une idée ..
Merci à tous a l'avance
6 réponses
-
Bonjour,
Tu devrais jetter un coup d'oiel ici => https://www.php.net/manual/fr/function.date-format.php
Il devrais y avoir les infos que tu cherche.
Bonne journée -
-
Plutôt que d'enregistrer une date, enregistre le timestamp. C'est une variable de type "Entier", donc plus de problème avec les formats de dates. De plus, c'est plus portable !
-
Merci swoog42, comment utiliser timestamp dans un insert into sachant que dans ma base de donnée mon attribut est de type DATE ?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
attention au TimeStamp, en gal sous MySql, le champ est en auto_update.
Sous Php les variables sont très faiblement typées, on peut facilement passer d'un format francais au format MySQL.
Exemple:
http://www.fobec.com/CMS/web/php/conversion-date-format-francais-format-mysql_893.html -