Fonction date [PHP]

Résolu/Fermé
aik0 - 6 avril 2010 à 10:06
 aik0 - 6 avril 2010 à 13:52
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

A voir également:

6 réponses

perreet Messages postés 230 Date d'inscription vendredi 30 janvier 2009 Statut Membre Dernière intervention 3 mai 2018 20
6 avril 2010 à 10:11
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
0
Merci
0
swoog42 Messages postés 1060 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 16 décembre 2018 244
6 avril 2010 à 11:06
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 !
0
Merci swoog42, comment utiliser timestamp dans un insert into sachant que dans ma base de donnée mon attribut est de type DATE ?
0

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
0
J'ai réussi autrement, merci quand même à tous ;)
0