PHP
テーブルの日時フィールドを次の日時で更新しようとしています。
$datetime = date('d/m/Y H:i:s');
残念ながら、テーブルの日時フィールドはNULL
日時フィールドをで更新するにはどうすればよい$datetime
ですか?
ありがとう
とにかく正しい形式はY-m-d H:i:s
あなたが使用できるSQLクエリにありますNOW()
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_now
$datetime = date('Y-m-d H:i:s');
動作します。DATETIME列は、 dmY H:i:sではなく、 Ymd H:i:s形式である必要があります。
マニュアルから:
DATETIMEタイプは、日付と時刻の両方の部分を含む値に使用されます。MySQLは、DATETIME値を「YYYY-MM-DDHH:MM:SS」形式で取得して表示します。
正しい形式はY-m-d H:i:s
です。