2013-11-10 3 views
0

Я сделал вкладку даты для своей базы данных на phpmyadmin, однако всякий раз, когда что-то подано в базу данных, дата отправляется как« 00.00.00 », как я могу это исправить дата автоматически представляется в качестве текущей даты?Как я могу исправить свою «вкладку« Дата »в phpmyadmin

+0

вы имеете в виду дату столбца ? –

+0

Да, как я его исправить?: D – user2970927

+0

как вы вставляете данные в db? –

ответ

2

так:

ALTER TABLE `XXXXX` CHANGE `YOUR_DATE` `YOUR_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP 

это описано в деталях: Automatic Initialization and Updating for TIMESTAMP

для MySQL 5.6.5+ вы можете использовать DateTime и связанные с ним функции, такие как now(): Automatic Initialization and Updating for TIMESTAMP and DATETIME

+0

его не работает:/ – user2970927

+1

извините, но вам действительно нужно быть более наглядным, чем это. –

+0

Я сделал столбец Date в phpmyadmin, используя этот sql «ALTER TABLE users ADD Date DATE NOT NULL AFTER id;» ...... но всякий раз, когда что-то подаётся в базу данных, дата появляется как «00.00.00». Я хочу, чтобы дата была автоматически отправлена ​​в качестве текущей даты. – user2970927

Смежные вопросы