2011-10-29 14 views
1

私はmysqlの挿入にnow()+ 3日間を挿入する方法が不思議でした。mysqlの挿入(有効期限付き)

ちょっとこのようにmysql_query(INSERT INTO what_ever ('','',now(), now() + 3 days)このコードはちょうど例では機能しない場合は無視してください。

私はこれをどうやってできるのだろうと思っていました。有効期限を追加して、ユーザーがログインしたときにその日付または過去にアイテムが自動的に削除されるようにします。私は今すぐ機能に日付を追加する助けを必要とするだけでヘルプを削除する必要はありません。

答えて

2

ないnow() + 3 days。使用:

now() + INTERVAL 3 DAY 
+0

私のシステムではDATE_ADDが正常に動作しませんでした。ありがとうございました。 – user979626

+0

@ user979626:これは奇妙なことですが、 'DATE_ADD()'もうまく動作します。あなたはどのMySQLバージョンを持っており、構文エラーがありますか? –

+0

mysqlデータベースに追加しない構文エラーはありません。行は追加されません。私は5.5.8を持っているMySQLのバージョンのために。 – user979626

関連する問題