mysql 날짜 유형 필드에 NULL 값 또는 빈 값을 삽입하는 방법 (NULL = 예).mysql 날짜 유형 필드에 빈 값을 삽입하는 방법은 무엇입니까?
빈 값을 삽입하려고하면 0000-00-00이 삽입되지만 비어 있거나 NULL로 유지하려고합니다.
도움 주셔서 감사합니다.
UPDATE
내가 NULL로 지금
function get_mysqlDate($date, $delimiter='/') {
if(check_empty($date)) {
return 'NULL';
}
list($d, $m, $y) = explode($delimiter, $date);
//$datetime = strtotime($date);
return "'".date('Y-m-d', mktime(0,0,0,$m, $d, $y))."'";
}
"... SET mydate = ".get_mysqldate($_POST['mydate'])." ...."
건배
작업`payment_due_on` date DEFAULT NULL,
좋아 OKies 내가 가지고
을 기본 값을 설정 한 것을 참조하시기 바랍니다
실제로 빈 문자열을 삽입 하시겠습니까? 아니면 실제로 NULL입니까? (또는 아무것도 지정하지 않음) 빈 문자열이 0000-00-00 – HerdplattenToni