Как записать значение NULL?

MonoLife

Новичок
Прошу прощения, если такой вопрос был.
Есть переменная, имеющая значение либо "дата", либо NULL.
Не получается правильно составить запрос, чтоб могло записываться то или другое значение.
Пока приходится писать, типа такого:
PHP:
if(emtpy($vardata)) {
 $sql="UDATE `jurnal` SET `datadoc`=NULL "
} else {
 $sql="UDATE `jurnal` SET `datadoc`='$vardata' "
}
 
чем не устраивает это решение?
Полей типа "дата" несколько, и какое из них может принять значение NULL, заранее неизвестно. При таком решении конструкция получается громоздкая.
 
ок, чуть-чуть включаем мозг:
PHP:
...
$sql="UDATE `jurnal` SET `datadoc`=$vardata"
что нужно поставить вместо троеточия?
 
Сверху