У меня есть запрос, который сохраняет ноль в одном из столбцов MySQL.Невозможно вставить нуль в MySQL INT NULL
Колонка была установлена как NULL
= нет и Default
= нет. Но мой запрос не работал, когда у меня был этот структурирующий агент, когда я сохраняю 0. Поэтому я меняю значение на null. Но при сохранении 0 (ноль) в базе данных все еще сохраняется NULL.
Когда у меня был установлен столбец NULL
= нет и Default
, он отлично работал на моем локальном хосте, но в моем хостинговом запросе не вставили. поэтому я меняю его на null.
MySQL версии 5.6.30
Запрос
$mysqli->query("INSERT INTO categories(cname, cat_description, cat_ parent) VALUES ('$cname', '$description', '0')");
И где запрос, который вы пробовали? –
Я ценю, что английский не может быть вашим первым языком, но очень сложно понять, что вы говорите. Скопируйте и вставьте свой запрос и результаты и покажите, какие результаты вы ожидали вместо этого, действительно помогли бы прояснить, что происходит. – eggyal
"* Когда у меня установлен столбец NULL = нет и по умолчанию *": и по умолчанию ... по умолчанию какой? – Arcesilas