Melhor prática para inserir NULL ao MySQL usando PHP

function save($gmt, $name, $address, $phone, $remark)
{
    $query= "INSERT INTO `user` (`gmt`, `name`, `address`, `phone`, `remark`) VALUES ('$gmt', '$name', '$address', '$phone', '$remark')";
    mysql_query($query);
}

Aqui endereço, telefone e observação podem ser valores NULL. Eu preciso dele para que quando eu passar um parâmetro nulo para minha função armazene um valor vazio no banco de dados (NULL). Eu preciso saber qual é a melhor solução para fazer isso.

Obrigado.

questionAnswers(4)

yourAnswerToTheQuestion