Ответ 1
Вы можете использовать:
NOW() + INTERVAL 1 DAY
Если вас интересует только дата, а не дата и время, вы можете использовать CURDATE вместо NOW:
CURDATE() + INTERVAL 1 DAY
Я использую now()
в запросе MySQL.
INSERT INTO table SET data = '$data', date = now()
Но я хочу добавить 1 день к этой дате (так что date
должен содержать завтра).
Возможно ли это?
Вы можете использовать:
NOW() + INTERVAL 1 DAY
Если вас интересует только дата, а не дата и время, вы можете использовать CURDATE вместо NOW:
CURDATE() + INTERVAL 1 DAY
лучше использовать цитаты `data`
и `date`
. AFAIR это могут быть зарезервированные слова
моя версия:
INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY);
Попробуйте сделать: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day)
INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY);