J'utilise now()
dans la requête MySQL.MySQL maintenant() +1 jour
INSERT INTO table SET data = '$data', date = now()
Mais je veux ajouter 1 jour à cette date (de sorte que date
doit contenir demain).
Est-ce possible?
J'utilise now()
dans la requête MySQL.MySQL maintenant() +1 jour
INSERT INTO table SET data = '$data', date = now()
Mais je veux ajouter 1 jour à cette date (de sorte que date
doit contenir demain).
Est-ce possible?
Vous pouvez utiliser:
NOW() + INTERVAL 1 DAY
Si vous ne souhaitez que la date, pas la date et l'heure, vous pouvez utiliser CURDATE au lieu de NOW:
CURDATE() + INTERVAL 1 DAY
ou 'DATE_ADD (MAINTENANT(), INTERVAL 1 DAY)' – Konsumierer
PostrgreSQL http://www.postgresql.org/docs/9.1/static/functions-datetime.htm – Jekis
Essayez de faire: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day)
meilleure utilisation cité `data`
et `date`
. AFAIR ces mots peuvent être réservés ma version est:
INSERT INTO `table` (`data` , `date`) VALUES('".$date."',NOW()+INTERVAL 1 DAY);
INSERT INTO `table` (`data` , `date`) VALUES('".$date."',NOW()+INTERVAL 1 DAY);
DATE_ADD http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date -add – zod