반응형
내 데이터베이스에 날짜를 올바르게 삽입하는 데 문제가 있습니다.
$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
반응형
'MySql' 카테고리의 다른 글
MySQL 한 번에 모든 데이터베이스 내보내기 및 가져 오기 (0) | 2020.09.15 |
---|---|
MySQL 날짜와 시간을 내림차순으로 정렬 하시겠습니까? (0) | 2020.09.15 |
MySQL 기본 키와 고유 키의 차이점 (0) | 2020.09.15 |
MySQL phpmyadmin 파일 크기가 너무 커서 데이터베이스를 가져올 수 없습니다. (0) | 2020.09.15 |
MySql에서 아포스트로피 ( ')를 이스케이프하는 방법은 무엇입니까? (0) | 2020.09.15 |
댓글