Enregistrer champs date de formulaire php dans phpmyadmin

Bonjour, je voulais savoir comment enregistrer champs date de formulaire dans phpmyadmin sous format jj/MM/aaaa

voici le code mais ne fonctionne pas dans le textbox php
<tr><td>DATE RECLAMATION:</td><td><input type="date" name="dr"value="<?php echo date('Y-m-d H:i:s');?>"> </td></tr>

1 réponse

  1. Modérateur
    Bonjour,
    1-**** Attention ****
    Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
    Explications disponibles ici :
    https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

    2 - Une DATE dans une base de données... se stocke dans un champ de type DATE ... et donc sous la forme Y-m-d.
    Vouloir mettre une date dans la BDD au format JJ/MM/YY est une GROSSE ERREUR !

    1. 1- sous php la date est sous forme de JJ/MM/YY
      15/03/2016 MAIS je ne sais pas comment l'enregistrer sous phpmyadmin


      <tr><td>DATE RECLAMATION:</td><td><input type="datetime-local" name="dr" ></td></tr><tr>

    2. Modérateur
      @kikzeeTu pourrais éventuellement la convertir en datetime au format 'Y-m-d H:i:s'
      Par exemple avec cette fonction :
      function getDateTimeFRtoEN($date_time){
        return substr($date_time, 6, 4)."-".substr($date_time, 3, 2)."-".substr($date_time, 0, 2)." ".substr($date_time, 11, 8); 
      
      }