Дата и время выводятся по умолчанию в базу данных MySQL.

По какой-то причине мои дата и время отображаются по умолчанию вместо того, что фактически ввел пользователь. Я не знаю, что может быть не так. Мои типы данных в MySQL следующие:

введите описание изображения здесь

Я пытался изменить дату и время на DATE а также TIME() типы данных соответственно. Это не позволяет мне …

введите описание изображения здесь

У меня есть выходные данные даты и времени, отформатированные в моем $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"]))."', ...

Есть ли восточный способ исправить это? Большое спасибо

1

Решение

замени это

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

с:

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]