Y-m-d
형식의 날짜를 게시하는 이상한 문제가 발생합니다. 실제 MySQL 테이블에서 완전히 다른 날짜로 변경됩니다.MySQL 필드를 업데이트 할 때 날짜가 변경됨
여기 만료 필드가 나는 문제가 있습니다 무엇 쿼리
UPDATE $admins_table
SET expire=$expireu
WHERE identity='$donation_row[steam_id]
입니다. 필드 자체는 varchar이고 $ expireu 변수는 항상 Y-m-d
형식의 날짜입니다. 2013-11-16
예를 들어 위의 예제로 제공된 날짜와 함께 쿼리를 실행하면 실제 MySQL 테이블에 이상한 결과가 표시됩니다. 테이블을 보러 간다면 2013-11-16
을 저장하는 대신 1986
을 날짜로 저장했습니다. 달 또는 요일 없음, 단지 1986
.
나는 매우 어리석은/어리석은 실수를했을지 모르지만,이 시점에서 나는 내가 휩쓴 것을 확신하지 못한다. 올바른 방향으로 도움을 주시면 감사하겠습니다. 감사합니다.
얼마나 아름다운 오류입니까! – enrey
DERP! 이것은 어떤 휴식을 떠나지 않았을 때의 오류입니다. 감사합니다. – Fr0sT