특정 시간에 데이터베이스 항목을 업데이트하는 데 문제가 있습니다.PHP가 데이터베이스에 시간을 입력하는 중
$currentTime = time("H:i:s", strtotime("16:00:00"));
mysqli_query($mysqli,"UPDATE Table SET time='" . $currentTime . "' WHERE id = 1);
하지만 데이터베이스의 시간 00:00:00
로 내 데이터베이스에서 데이터 유형을 표시하고이 시간으로 설정되어 ... 그것은 DATE해야 하는가?
무엇이 잘못 되었나요?
'time'은 현재 유닉스 타임 스탬프를 정수로 반환합니다. 아마도'date'를 사용하려고했을 것입니까? – datasage
또한 mysqli_query에 따옴표가있는 오타가 있습니다. – BIOS
['time() - 현재 유닉스 타임 스탬프를 반환합니다 .'] (http://php.net/manual/en/function.time.php) – Sean