Ajouter un enregistrement avec un champ date dans mysql

jpclutier Messages postés 23 Date d'inscription lundi 13 novembre 2006 Statut Membre Dernière intervention 6 mars 2009 - 20 juin 2008 à 10:06
neigedhiver Messages postés 2480 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 14 janvier 2011 - 20 juin 2008 à 12:42
Bonjour,
J'espère ne pas me tromper de forum pour poser cette question. J'ai un champ dans une page html qui contient une date au format dd-mm-aaaa.
Avec une petite fonction javascript (dans un fichier .js) je la transforme en format aaaa-mm-dd.
Cette dernière valeur est ensuite envoyée à une page php dans une requête avec d'autres champs pour ajouter un enregistrement dans un table mysql.
Dans cette table le champ qui correspond à la date a le type Date.
L'enregistrement se passe bien sauf que j'ai toujours "0000-00-00" au niveau du champ date.
Cela fait deux jours que j'y suis dessus et rien à faire.
Quelqu'un connait-il déjà ce pb ? Avez-vous une piste de solution ? ou mieux une solution ?
Merci à tous.

JP

3 réponses

neigedhiver Messages postés 2480 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 14 janvier 2011 19
20 juin 2008 à 10:21
Salut,

Le problème vient très certainement de ton script. Faudrait que tu montres à quoi il ressemble pour que quelqu'un puisse t'aider...

<hr size="2" width="100%" />Neige

N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...
0
jpclutier Messages postés 23 Date d'inscription lundi 13 novembre 2006 Statut Membre Dernière intervention 6 mars 2009
20 juin 2008 à 11:41
Euréka ! En fait pour mysql il faut que les valeurs à insérer dans un champ au format date soient entre quotes !

JP
0
neigedhiver Messages postés 2480 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 14 janvier 2011 19
20 juin 2008 à 12:42
Ca parraissait tellement évident que des tirets étaient du texte...

<hr size="2" width="100%" />Neige

N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...
0
Rejoignez-nous