Sto usando PHPMyAdmin e ho una colonna di tabella MySQL chiamata "timestamp". Il tipo (sorpresa!) È TIMESTAMP
e in "attributi" l'ho impostato su ON UPDATE CURRENT_TIMESTAMP
.MySQL Timestamp: perché tutti gli zeri?
Tuttavia, ogni nuovo record ottiene un timestamp che assomiglia a questo:
0000-00-00 00:00:00
ho impostato in modo esplicito il valore di default a nessuno, ma quando salvo e tornare a guardare, è impostato su tutti zeri come sopra.
La relativa pagina di record PHP colpisce con questa query:
$query = "INSERT INTO `pagehit` (user_id, pageurl)
VALUES ('" . $userid . "', '" . $pageurl . "')";
Il tutto è in esecuzione in XAMPP.
Cosa mi manca?
Grazie a tutti per sottolineare la cosa più ovvia che io in qualche modo didn capisco :) –