В моей базе данных SQL есть много таких полей: Тип поля: Текст Нуль: Да Значение по умолчанию: NULL
Моя вставка выглядит следующим образом:
INSERT INTO tbl (col,col,col,...) VALUES ('val','val','val',...)
Теперь эти кавычкив моем операторе INSERT значения вставляются в базу данных '' (пустая строка), когда то, что я действительно хочу, это ничего (NULL).
Поэтому я попытался
if (isset($_POST['title'])) {$newTitle = mysql_real_escape_string(trim($_POST['title']));} else {$newTitle = NULL;}
, и это просто вставляет'NULL' - строка, содержащая слово NULL.
Что я могу сделать, чтобы убедиться, что мои значения NULL вставлены правильно?