Affichage de la date actuelle
Résolu
EdiT_D5
-
EdiT_D5 -
EdiT_D5 -
Bonjour,
Je réalise actuellement un système d'archivage sur un site et je cherche à modifier la valeur d'un colonne x pour que cette colonne affiche la date actuelle selon l'id de la demande. Cette colonne est de type DATETIME avec une valeur par défaut "Aucune".
J'ai essayé différentes solutions pour insérer ou mettre à jour la valeur tel que : "$datenow = "INSERT INTO archives (x) VALUES 'now()' WHERE id='.$id.';";"
Ou encore
"$datenow = "UPDATE archives SET x='now()' WHERE id='.$id.';";"
Mais rien n'y fait la valeur de la colonne ne se modifie pas et je ne comprend pas vraiment pourquoi.
Merci d'avance pour votre aide.
Je réalise actuellement un système d'archivage sur un site et je cherche à modifier la valeur d'un colonne x pour que cette colonne affiche la date actuelle selon l'id de la demande. Cette colonne est de type DATETIME avec une valeur par défaut "Aucune".
J'ai essayé différentes solutions pour insérer ou mettre à jour la valeur tel que : "$datenow = "INSERT INTO archives (x) VALUES 'now()' WHERE id='.$id.';";"
Ou encore
"$datenow = "UPDATE archives SET x='now()' WHERE id='.$id.';";"
Mais rien n'y fait la valeur de la colonne ne se modifie pas et je ne comprend pas vraiment pourquoi.
Merci d'avance pour votre aide.
2 réponses
-
Bonjour,
C'est presque ça, modifie ton'now()'
parNOW()
sans les : '
Et normalement ça devrait marcher
++ -
Bonjour,
Ta question concerne une requête ..... elle devrait donc être postée dans le forum : Base de données.
=> Je la déplace de suite.
Ensuite... si tu regardes la documentation de NOW .. tu verras qu'il n'y a pas de "quotes" autour de cette valeur.
http://www.w3schools.com/sql/func_now.asp
Donc ceci devrait marcherUPDATE archives SET x=now() WHERE id='.$id.'