MySQL Timestamp: ¿por qué todos los ceros?
Estoy usando PHPMyAdmin y tengo una columna de tabla MySQL llamada "marca de tiempo". El tipo (¡sorpresa!) EsTIMESTAMP
, y en 'atributos' lo configuré enON UPDATE CURRENT_TIMESTAMP
.
Sin embargo, cada nuevo registro tiene una marca de tiempo que se ve así:
0000-00-00 00:00:00
He establecido explícitamente el valor predeterminado en none, pero cuando guardo y vuelvo a buscar, se establece en todos los ceros como se indica arriba.
La página relevante de registros PHP impacta con esta consulta:
$query = "INSERT INTO `pagehit` (user_id, pageurl)
VALUES ('" . $userid . "', '" . $pageurl . "')";
Todo se está ejecutando bajo XAMPP.
¿Qué me estoy perdiendo