問題:
使用PHP 的日期時將日期插入資料庫不正確() 函數和指定的格式。
解決方案:
方法一:使用MySQL 的NOW() 函數
利用MySQL 的NOW(SQL)自動產生並插入當前日期和時間:
<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中文網其他相關文章!