Wenn Sie eine SQL-Anweisung verfassen, indem Sie den Wert von $myVariable
anhängen Variable, dann sollten Sie nachsehen, ob sie NULL
ist oder nicht und ändern Sie die SQL-Anweisung entsprechend.
Wenn Ihr Code beispielsweise wie folgt aussieht:
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
dann sollten Sie es ändern in etwas wie:
if (is_null($myVariable)) {
$sql .= "myVariable = NULL";
} else {
$sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
}