-2
我有我的MySQL數據庫的問題。 我有4列ID,用戶,味精,時間。 類型的時間是 「時間戳」, 屬性是 「ON UPDATE current_time_stamp」更新時間戳
但它總是存儲0000-00-00 00:00。 我想存儲它當前的日期和時間,請幫助
我有我的MySQL數據庫的問題。 我有4列ID,用戶,味精,時間。 類型的時間是 「時間戳」, 屬性是 「ON UPDATE current_time_stamp」更新時間戳
但它總是存儲0000-00-00 00:00。 我想存儲它當前的日期和時間,請幫助
我真的無法理解其中的錯誤。作爲替代方法,您嘗試使用php的date()函數獲取當前時間,並將其存儲在數據庫表中。
$dt=date('h:i:s:a')
會以小時:分鐘:秒:am/pm格式給出當前時間。 要獲取日期,您還可以使用:
$dt=date('y-m-d h:i:s:a')
希望它能幫助你。
歡迎來到Stack Overflow!請編輯您的問題以發佈[重現您所問的問題的最小代碼](http://stackoverflow.com/help/mcve)。這將使我們有更好的機會在不要求澄清的情況下提供幫助 – koceeng
日期和日期時間值需要採用[ISO 8601格式](https://en.wikipedia.org/wiki/ISO_8601),即'YYYY -MM-DD HH:MM:SS'。其他任何東西都會遭到破壞,損壞或變爲零。 – tadman
使用CURRENT_TIMESTAMP –