由于某种原因,我的日期和时间显示为默认值,而不是实际用户输入的日期和时间。我不知道有什么问题。我在mySQL中的数据类型如下:

php - 默认将日期和时间输出到mySQL数据库中-LMLPHP

我尝试将日期和时间分别更改为DATETIME()数据类型。它不让我...

php - 默认将日期和时间输出到mySQL数据库中-LMLPHP

我的$insert查询中的日期和时间输出的格式如下:

$insert = "INSERT INTO Booking_request_form (treatment, date, time, message, client_fk)
VALUES('".date('Y/m/d',strtotime($_POST["Date"]))."', '".date('H:i',strtotime($_POST["Time"]))."', ...


有东方的解决方案吗?非常感谢

最佳答案

替换为:

date('Y/m/d',strtotime($_POST["Date"]))


与:

date('Y-m-d',strtotime($_POST["Date"]))

关于php - 默认将日期和时间输出到mySQL数据库中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35970325/

10-11 01:35