Я использую PHPMyAdmin, и у меня есть столбец таблицы MySQL с именем «timestamp». Тип (сюрприз!) - TIMESTAMP
, а в «атрибутах» я установил ON UPDATE CURRENT_TIMESTAMP
.
Однако каждая новая запись получает метку времени, которая выглядит следующим образом:
0000-00-00 00:00:00
Я явно установил значение по умолчанию, равное none, но когда я сохраняю и возвращаюсь к просмотру, оно устанавливается на все нули, как указано выше.
Соответствующие страницы записей PHP обращаются с этим запросом:
$query = "INSERT INTO `pagehit` (user_id, pageurl)
VALUES ('" . $userid . "', '" . $pageurl . "')";
Все это работает под XAMPP.
Что мне не хватает?