본문 바로가기
MySql

MySQL datetime 형식 mySQL로 현재 날짜 삽입

by 베이스 공부 2020. 9. 15.
반응형

내 데이터베이스에 날짜를 올바르게 삽입하는 데 문제가 있습니다.

$date = date('m/d/Y h:i:s', time());

이 형식을 사용하고 올바르게 에코되지만 삽입 할 때

mysql_query("INSERT INTO table 
(dateposted) 
VALUES ('$date')");

성공적으로 작동하지 않는 것 같고 시간은 00:00:00으로 유지됩니다. 좋은 해결책을 찾을 수 있다면 감사합니다.

 

해결 방법

 

현재 시간을 저장하려면 MYSQL의 함수를 사용하십시오.

mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");

이를 위해 PHP를 사용해야하는 경우 Y-m-d H : i : s 형식을 사용하십시오.

$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");

 

참조 페이지 https://stackoverflow.com/questions/9541029

 

 

반응형

댓글