在Mysqli 中使用bind_param 綁定日期和時間列
在使用MySQL 日期和時間列時,您可能會遇到需要以下情況:使用PHP 的mysqli 擴充功能和bind_param 方法將資料插入這些欄位中。
要將日期或時間值綁定到準備好的語句,請將其視為常規字串。以下範例示範如何將日期和時間值插入 SQL 資料庫:
// Prepare a statement for inserting a date and time $stmt = $mysqli->prepare('INSERT INTO foo (dt) VALUES (?)'); // Specify a date and time string in the 'Y-m-d H:i:s' format $dt = '2009-04-30 10:09:00'; // Bind the date and time string as a string $stmt->bind_param('s', $dt); // Execute the statement $stmt->execute();
在此範例中,bind_param 方法期望第一個參數是類型說明符,在本例中為 's'對於字串。第二個參數是包含日期和時間值的變數。
透過將日期和時間值視為字串並使用bind_param綁定它們,您可以使用PHP mysqli輕鬆地將資料插入MySQL的日期和時間列。
以上是如何在 PHP mysqli 中使用 bind_param 綁定日期和時間值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!