Не удается правильно вывести дату. Выводит все нули в формате даты гггг-ММ-ДД и показывает как 0000-00-00
Я пытаюсь заставить дату правильно отображаться в PHPMYAdmin как правильная дата, но все, что она показывает, - это 0000-00-00. Я точно знаю, что есть персонаж, и его нужно изменить на что-то, но я не могу понять этого ни за что на свете.
$sql="UPDATE CreditTracker SET Approve=\"$Approve\",ClassWkshp=\"ClassWkshp\",Sponsor=\"$Sponsor\",Type=\"$Type\",HrsUnits=\"HrsUnits\",Date=\"$Date\",$DateApproved WHERE idnum=\"$idnum\"";
Вот код, и может ли кто-нибудь показать мне, почему он не работает. - Что случилось?? В этом заявлении, почему бы ему показать дату как 0000-00-00 вместо фактической даты. Например, он должен читать 2019-05-21, например.
ГОРОХ ПОМОГИТЕ!!!!
Что я уже пробовал:
Я попытался заменить некоторые переменные t и посмотреть на синтаксис, как он вызывается из mysql, и оператор генерируется без ошибок, но дата по какой-то причине не изменится. Не совсем понимаю, что происходит.
phil.o
Разве ты не забыл об этом? DateApproved=\"
перед $DateApproved
(плюс а \"
после него)?