triby pero en la condicion no creo que si le pusistes comilas simple o me ekivoco??
Cita: $dato = (empty($_POST['dato'])) ? 'NULL' : "'" . mysql_real_escape_string($_POST['dato']) . "'";
o asi es que se debe colocar para que contenga el valor nulo???