Pokud vytváříte příkaz SQL připojením hodnoty $myVariable
proměnná, měli byste se podívat, zda je NULL
nebo ne a odpovídajícím způsobem upravte příkaz SQL.
Pokud je například váš kód něco jako:
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
pak byste to měli změnit na něco jako:
if (is_null($myVariable)) {
$sql .= "myVariable = NULL";
} else {
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
}