Bonjour,
Via une application Php, je tente de mettre à jour un enregistrement dans une table de ma bdd MySql. Cet enregistrement contient un champ de type datetime nommé dateRappel. Or, lorsque je passe une valeur à ce champ, il me l'initialise à '0000-00-00 00:00:00'.
Voici, par exemple, une requête qui passe :
Voici la structure de ma table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 update suivis set refCible = 6, refCampagne = 1, fauxNumero = 0, dateRappel = '2009-26-08 11:20:00', vente = 0, reponse = '', occupe = 1, cloture = 0 where id = 6
"Champ Type Null Défaut
id bigint(20) Non
refCible bigint(20) Non
refCampagne bigint(20) Non
fauxNumero tinyint(1) Oui 0
dateRappel datetime Oui NULL
vente tinyint(1) Oui 0
reponse text Oui NULL
occupe tinyint(1) Oui 0
cloture tinyint(1) Oui 0
Index: Nom de la clé Type Cardinalité Champ
PRIMARY PRIMARY 9601 id
dateRappel INDEX 6 dateRappel
cloture
cloture INDEX 2 cloture
occupe INDEX 4 occupe
"
Quelqu'un aurait une idée sur l'origine de mon problème?
Merci d'avance pour vos réponses
Partager