Ciao a tutti... so che puo essere una domanda stupida, ma ho bisogno di togliermi una curiosità.

Ipotizzando che ho questo codice che riceve dei valori da un form e li inserisce in un db (ho buttato li un esempietto stupido)

Codice PHP:
$nome trim($_POST['nome']);//obbligatorio
$cognome trim($_POST['cognome']);//obbligatorio
$email trim($_POST['email']); //NON obbligatorio
      
if ((!$nome) || (!$cognome))
            die(
"Errore");

$query mysql_query("INSERT INTO tabella (nome, cognome, email) VALUES ('$nome', '$cognome', '$email')");

..
etc...etc... 
Quello che vi volevo chiedere... se dal form mi arrivano compilati solo i primi 2 campi, NOME e COGNOME, quella query mi inserirà il valore di NOME, il valore di COGNOME, e una stringa vuota per email... io invece vorrei che "scrivesse" (passatemi il termine) NULL (ovviamente non inteso come la stringa NULL). Come posso fare ?
spero di essermi spiegato....