Лучшая практика для вставки NULL в MySQL с использованием 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);
}

Здесь адрес, телефон и примечание могут иметь значение NULL. Мне это нужно, чтобы при передаче нулевого параметра в мою функцию он сохранял пустое значение в базе данных (NULL). Мне нужно знать, что является лучшим решением для этого.

Благодарю.