0

重複の可能性:
PHPmysql挿入日付形式

mysqlの日付ベースに日付を挿入しようとしています。問題は、たとえば2013-01-18を保存しようとすると、000-00-00のように保存されることです。

$date = date("Y-m-d");
mysql_query("insert into events values('','$event','$notes','$date')");

これを修正するにはどうすればよいですか?

4

1 に答える 1

0

最初に Unix タイムスタンプに変換してから、タイムスタンプを保存することをお勧めします。並べ替えなどはとても簡単です。

あなたの質問については、本当にそのように保存したい場合は、列を「varchar」にする必要があります。

また、mysql_query は非推奨です。もう長い間サポートされないので、もう使用しないでください。

于 2013-01-18T23:10:24.277 に答える