Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memasukkan Tarikh dan Masa ke dalam MySQL Menggunakan mysqli_bind_param PHP?

Bagaimana untuk Memasukkan Tarikh dan Masa ke dalam MySQL Menggunakan mysqli_bind_param PHP?

Patricia Arquette
Patricia Arquetteasal
2024-12-08 17:56:11918semak imbas

How to Insert Dates and Times into MySQL Using PHP's mysqli_bind_param?

Memasukkan ke dalam Lajur Tarikh dan Masa MySQL dengan mysqli Bind_param PHP

Soalan:

Boleh anda menunjukkan cara memasukkan data ke dalam lajur tarikh atau masa MySQL menggunakan mysqli PHP kaedah bind_param?

Jawapan:

Untuk memasukkan data ke dalam lajur tarikh atau masa menggunakan bind_param, hanya anggap ia sebagai rentetan lain. Berikut ialah contoh:

$stmt = $mysqli->prepare('INSERT INTO foo (dt) VALUES (?)');
$dt = '2009-04-30 10:09:00';
$stmt->bind_param('s', $dt);
$stmt->execute();

Dalam contoh ini, pertanyaan menyediakan pernyataan INSERT, dengan yang pertama (?) mewakili pemegang tempat untuk nilai tarikh dan masa. Kami mengikat nilai $dt (perwakilan rentetan tarikh dan masa) kepada pemegang tempat menggunakan bind_param('s', $dt), dengan 's' menunjukkan jenis data (rentetan). Kaedah execute() kemudian melaksanakan pertanyaan.

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Tarikh dan Masa ke dalam MySQL Menggunakan mysqli_bind_param 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