Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Memasukkan Tarikh dan Masa Semasa ke dalam Pangkalan Data MySQL Menggunakan PHP?

Bagaimana untuk Memasukkan Tarikh dan Masa Semasa ke dalam Pangkalan Data MySQL Menggunakan PHP?

Barbara Streisand
Barbara Streisandasal
2024-10-30 11:12:09667semak imbas

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

Sisipan MySQL Tarikh Semasa dalam Format Datetime

Masalah:

Pemasukan tarikh yang salah ke dalam pangkalan data apabila menggunakan tarikh PHP () dan format yang ditentukan.

Penyelesaian:

Kaedah 1: Menggunakan Fungsi NOW() MySQL

Gunakan Fungsi NOW() MySQL untuk menjana dan memasukkan tarikh dan masa semasa secara automatik:

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

Kaedah 2: Mengubah suai Format PHP

Jika menggunakan fungsi date() PHP , pastikan format datetime yang betul digunakan:

Kod Diubah Suai:

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

Format ini sejajar dengan jenis data datetime MySQL, menyelesaikan isu memasukkan 00:00 :00 cap masa.

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Tarikh dan Masa Semasa ke dalam Pangkalan Data MySQL Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn