Вообщем есть формы к примеру десять в html из них данные переходят скрипту из скрипта переходя в таблицу mysql половина полей, которой tinyint(2) и year(4) остальная половина varchar(20) и text, далее два поля tinyint и year со значением not null остальные null т.е. могут заполняться по выбору, теперь когда передаю из формы у меня почему то все поля int являются обязательными к заполнению т.е. данные не воспринимаются mysqlом пока не заполнены все эти поля даже те которые без not nuul но все поля text и varchar являются не обязательными т.е. если в них нет записи то они нормально передаются даже те, которые с not null, подскажите пожалуйста, что это все значит? нужно, чтобы, какие то поля какие захочу стали обязательными, какие то нет, кажется это в настройках mysql что то требуется сделать, только вот, что...