como inserir um valor vazio no campo de tipo de data do mysql?

Como inserir um valor vazio ou NULL em um campo de tipo de data do mysql (NULL = yes).

Se eu tentar inserir um valor vazio, ele insere 0000-00-00, mas eu quero mantê-lo vazio ou NULL.

Obrigado por ajuda.

ATUALIZAR

Por favor, veja que eu defini o valor padrão como NULL

  `payment_due_on` date DEFAULT NULL,

Ok okies

Eu tenho que trabalhar agora

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'])." ...."

Felicidades

questionAnswers(3)

yourAnswerToTheQuestion