Как вы отправляете NULL как переменную от PHP к SQL?

Я хочу отправить значение «NULL» в столбец mySQL.

$ParentEventID = "NULL"; mysql_query("UPDATE events SET ParentEventID = '$ParentEventID'"); 

Столбец по умолчанию имеет значение «0». У меня установлен столбец для принятия NULL, и я могу отредактировать ячейку с помощью флажка NULL.

Мне не нужно устанавливать значение по умолчанию NULL, потому что это может вызвать код в других местах.

Вы на правильном пути, создавая строку "NULL" . Если вам нужно установить его NULL , то удалите qoutes около $ParentEventID .

 mysql_query("UPDATE events SET ParentEventID = $ParentEventID"); 

Однако перед этим убедитесь, что значение $ParentEventID === NULL .