|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2005 Messages : 7 ![]() |
Bonjour,
Je souhaiterai appliquer à une table (date_ajout) de type DATE la date courante comme valeur par défaut. Ainsi, à chaque enregistrement, sa date de création est sauvegardée automatiquement. Je peux tout aussi bien passer par une requète dans mon code PHP. Ce n'est pas tellement la méthode utilisée mais le résultat qui m'importe. Actuellement et malgrès mes essais, la date enregistrée est toujours 0000-00-00 Si vous avez une solution, je suis preneur. Merci d'avance. ++ |
|
|
00
|
|
|
#2 | |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Bonjour,
Citation:
http://dev.mysql.com/doc/refman/5.0/...ate-table.html
__________________
Pensez au bouton
|
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2005 Messages : 7 ![]() |
Je suis un débutant et par conséquent, je ne sais trop comment écrire mon code...
J'ai essayé cette requète : $sql = "INSERT INTO tm (date_ajout) VALUES ( 'now()') " ; Mais le résultat est le même |
|
|
00
|
|
|
#4 | ||
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Tu as délimité la valeur par des simples quotes (') donc MySQL prend ça pour une chaine de caractères. Du coup ne sachant quoi insérer, il met la valeur par défaut à savoir 0000-00-00.
Il faut simplement faire : Code :
__________________
Pensez au bouton
|
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2005 Messages : 7 ![]() |
Effectivement...
Merci beaucoup et bonne fin d'après midi ++ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com