Puedes hacer algo así:
Código php:
Ver original$valor2 = $_POST['valor2']; // tomo el valor que envia el formulario
if ($valor2=='') {// siel valor es vacio que sea igual a NULO
$valor2 = "NULL"; //en esta linea he probado con comillas simples
} else {
$valor2 = "'$valor2'";
} //dobles y otras conbanaciones y no ha dado
//resultado
$update_orden=$db->Execute("UPDATE tabla SET valor='$valor1',valor2=$valor2 "); // modificando la base de datos.
Saludos.