ホームページ  >  記事  >  データベース  >  PHP を使用して現在の日付と時刻を MySQL データベースに挿入するにはどうすればよいですか?

PHP を使用して現在の日付と時刻を MySQL データベースに挿入するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-10-30 11:12:09664ブラウズ

How to Insert the Current Date and Time into a MySQL Database Using PHP?

MySQL による日時形式での現在の日付の挿入

問題:

PHP の日付を使用する場合、データベースへの誤った日付の挿入() 関数と指定された形式。

解決策:

方法 1: MySQL の NOW() 関数を使用する

を利用する現在の日付と時刻を自動的に生成して挿入する MySQL の NOW() 関数:

<code class="php">mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");</code>

方法 2: PHP 形式の変更

PHP の date() 関数を使用する場合正しい日時形式が使用されていることを確認してください:

修正コード:

<code class="php">$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");</code>

この形式は MySQL の日時データ型と一致しており、00:00 の挿入の問題を解決しています。 :00 タイムスタンプ。

以上がPHP を使用して現在の日付と時刻を MySQL データベースに挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。