views:

30

answers:

3

I'm using now() in MySQL query.

INSERT INTO table SET data = '$data', date = now()

But I want to add 1 day to this date (so that date should contain tomorrow).
Is it possible?

+1  A: 

You can use:

NOW() + INTERVAL 1 DAY

If you are only interested in the date, not the date and time then you can use CURDATE instead of NOW:

CURDATE() + INTERVAL 1 DAY
Mark Byers
A: 

Try doing: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day)

Nicolas Bottarini