PHPMyAdmin을 사용하고 있는데 "timestamp"라는 MySQL 테이블 열이 있습니다. 유형 (놀람!)은 TIMESTAMP
이고, '속성'에서는 ON UPDATE CURRENT_TIMESTAMP
으로 설정했습니다.MySQL 타임 스탬프 - 왜 모두 0입니까?
하지만, 각각의 새로운 기록은 다음과 같다 타임 스탬프를 가져옵니다 I 명시 적 없음으로 기본값을 설정 한
0000-00-00 00:00:00
을하지만 저장하고보고 돌아올 때, 그것은 모두 0으로 설정 위와 같이.
관련 PHP 기록 페이지는이 쿼리에 명중 :
$query = "INSERT INTO `pagehit` (user_id, pageurl)
VALUES ('" . $userid . "', '" . $pageurl . "')";
모든 것은이 XAMPP에서 실행됩니다.
무엇이 누락 되었습니까?
모두에게 감사 : 행에 대한 PHP의 sintax에서
봐. :) –