MySQL дата xammp - PullRequest
       5

MySQL дата xammp

0 голосов
/ 01 ноября 2010

Я установил поле в качестве даты на сервере xammp. но когда я вставляю значения, они сохраняются как 0000-00-00 .. я даже вводил их вручную, как 2010-10-10, но все равно сохранял 000 ... это проблема с моим кодом или сервером xammp? ?? или есть ли способ настроить формат даты в xammp ???

$ сегодня = дата ('Г-м-д');

«/>

update.php $ date = $ _GET ['datee'];

$ qry = "INSERT INTO course_detail (идентификатор пользователя, course_id, hours_complete, week_no, date) VALUES ('$ member_id', '$ fname', '$ hour', '$ week', '$ date')"; $ result = @mysql_query ($ qry);

Ответы [ 2 ]

0 голосов
/ 01 ноября 2010

Это определенно не проблема XAMPP. Я настоятельно рекомендую вам взглянуть на эту ссылку Документация MySQL на Datetime

MySQL Date имеет фиксированный синтаксис и обычно располагается по линиям ГГГГ-ММ-ДД или ГГГГММДД. Я уверен, что вы используете презентационный слой поверх MySQL, такой как * .NET (ASP, winforms), вы можете переформатировать дату, сгенерированную MySQL, чтобы соответствовать вашей локали. Вот как это делается в стеке Microsoft Глобализация MSDN. Шаг за шагом , аналогичные методы доступны для любой другой технологии, которую вы можете использовать.

0 голосов
/ 01 ноября 2010

Это, вероятно, с вашим кодом.Вы указали строку даты при вставке?

INSERT INTO mytable SET datefield='2010-10-10'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...