проблема в передаче переменной. т.е.
1) $a=NULL;
2) mysql_query("INSERT INTO table (a) VALUES ('$a') ");
1) переменная $а принимает значение NULL
2) записывает в базу NULL но уже в ковычках ''
в базу записывается 1 байт "пустая строка"
мне нужно отправить NULL без ковычек, т.к. без ковычек '' записывается как надо т.е.
mysql_query("INSERT INTO table (a) VALUES (NULL) ");
(Добавление)
в базе 3 записи
mysql_query("SELECT a FROM table WHERE a IS NOT NULL ");
echo "<br>Из базы: $a";
результат:
Из базы:
Из базы: NULL
Из базы:
|