$myVariable
の値を追加してSQLステートメントを作成する場合 変数の場合は、NULL
かどうかを確認する必要があります またはそうではなく、それに応じてSQLステートメントを変更します。
たとえば、コードが次のようなものである場合:
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
次に、次のように変更する必要があります:
if (is_null($myVariable)) {
$sql .= "myVariable = NULL";
} else {
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
}