Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   В поле отмеченным как not null можно вставить пустое знач. (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/v-pole-otmechennym-kak-not-null-mozhno-vstavit-pustoe-znach-384405/)

Guest 16.10.2011 14:16

В поле отмеченным как not null можно вставить пустое знач.
 
Не понятно как получается, может влияют версии mysql или php, но дело вот в чем.есть запрос: INSERT INTO cms_online (ip, sess_id, lastdate, user_id, viewurl) VALUES ('$ip', '$sess_id', NOW(), '$user_id', '$page').Есть так же таблица cms_online, в ней все поля, отмечены как not null т.е. пустые данные в них не записать. Так же в этой таблице есть поле agent, которое в запросе не указано, т.е. я так понимаю идет как NULL. И такая не понятка. На одном серваке (настроен по отдельности и другие версии пхп и мускул) при попысте выполнить этот запрос в пхпмайадмин вылезает ошибка, что поле agent не может быть NULL, тут все правильно это я понимаю, а вот на другом верваке (денвер), этот запрос проходит, и производится запись, в поле agent пустое значение.Как такое может быть, всю голову сломал? Как мне настроить, что бы было как на денвере?


Часовой пояс GMT, время: 08:40.


© www.otvetnemail.ru - Форум вопросов и ответов.