mySQLデータベースのデータベースエントリの日付と時刻を表示する列を追加するにはどうすればよいですか?
データベースに自動的に保存するフォームがありますが、日付と時刻を取得するためにフォームに非表示の入力を追加する必要がありますか、それともこれを自動的に行うために配置できるmySQLセットアップに特定の機能がありますか?
mySQLデータベースのデータベースエントリの日付と時刻を表示する列を追加するにはどうすればよいですか?
データベースに自動的に保存するフォームがありますが、日付と時刻を取得するためにフォームに非表示の入力を追加する必要がありますか、それともこれを自動的に行うために配置できるmySQLセットアップに特定の機能がありますか?
レコードが入力されたとき、または最後に編集されたときのタイムスタンプを配置するようにテーブルを定義できます。
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
タイプがTIMESTAMPでDEFAULTCURRENT_TIMESTAMPの列を作成します
alter table
`your_table`
add column `created` timestamp not null default current_timestamp
created
これで、挿入されたすべての行に、作成時のタイムスタンプで名前が付けられた追加の列が作成されます。