Jeśli tworzysz instrukcję SQL, dołączając wartość $myVariable
zmienna, powinieneś sprawdzić, czy jest NULL
lub nie i odpowiednio zmodyfikuj instrukcję SQL.
Na przykład, jeśli Twój kod jest podobny do:
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
to powinieneś zmienić to na coś takiego:
if (is_null($myVariable)) {
$sql .= "myVariable = NULL";
} else {
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
}