如何在
mysql日期类型字段(NULL = yes)中插入NULL或空值.
如果我尝试插入一个空值,它会插入0000-00-00,但是我想保持为空或为空.
感谢帮助.
UPDATE
请看我已经将默认值设置为NULL
`payment_due_on` date DEFAULT NULL,
Ok OK
我已经工作了
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'])." ...."
干杯