Надані тут відповіді хороші, але я все ще намагався розмістити NULL, а не нуль у mysql таблиці.
Нарешті я зазначив, що проблема була у запиті на вставку, який я використовував
$quantity= "NULL";
$itemname = "TEST";
Все йде нормально.
Мій запит було погано.
mysql_query("INSERT INTO products(quantity,itemname)
VALUES ('$quantity','$itemname')");
Я виправив запит, щоб прочитати.
mysql_query("INSERT INTO products(quantity,itemname)
VALUES ('".$quantity."','$itemname')");
Таким чином, кількість $ знаходиться за межами основного рядка. Моя таблиця sql тепер прийняла записувати нульову кількість замість 0
null
без лапок ..