Type date dans une base de données
Résolu
fleur_rose
Messages postés
58
Statut
Membre
-
fleur_rose Messages postés 58 Statut Membre -
fleur_rose Messages postés 58 Statut Membre -
Bonjour,
je travaille avec wampserver, et j'ai un formulaire où l'on saisie une date
le problème c'est que quand on la saisie de la forme "jj-mm-aaaa" il ne l'enregistre pas dans la base par contre si on la saisie sous la forme "aaa-mm-jj" y a pas de problème
ceci sachant que le l'attribut date dans ma table est déclaré de type " date"
svp si quelqu'un à une idée je vous remercie infiniment
<config>Windows 7 / Safari 536.11</config>
je travaille avec wampserver, et j'ai un formulaire où l'on saisie une date
le problème c'est que quand on la saisie de la forme "jj-mm-aaaa" il ne l'enregistre pas dans la base par contre si on la saisie sous la forme "aaa-mm-jj" y a pas de problème
ceci sachant que le l'attribut date dans ma table est déclaré de type " date"
svp si quelqu'un à une idée je vous remercie infiniment
<config>Windows 7 / Safari 536.11</config>
4 réponses
-
Bonjour.
Le type date n'est pas stocké dans le format jj-mm-aaaa dans ta base de données.
Tu as vérifiée l'endroit où tu saisis la date que tu as précisé que tu entrais un format jj-mm-aaaa ? -
Salut tous simplement parce que le format de date pour mysql est le format américain. Il y a pas moyen de stocker différemment la date dans la base de donnée.
C'est à toi de faire les modifications nécessaire dans ton script php.
Salutations
Seezlu -
-
Bonsoir !
Utiliser le format date dans PhpMyAdmin ne sert à rien.
Utilise Varchar et le nombre de caractère maximum cela devrait suffire. Tu changes ton formulaire si la date est saisie dans un input de type text.
J'espère avoir pu t'aider.