Помощь MySQL 5.9 Ошибка при добавлении пункта меню(1 ветка)

Provokator86

Мой дом здесь!
Регистрация
27 Май 2012
Сообщения
365
Реакции
237
Доброго дня и с наступающим.
Подскажите, где генерируется запрос INSERT при добавлении пункта меню?
Обновление происходит отлично, но при добавлении из-за версии мускула, необходимо указать title при INSERT'е, а он добавляется вторым запросом при UPDATE.
 
покажите текст ошибки
у меня была похожая ошибка, но там было связано с другими проблемами
 
Проблема в этом.

конкретно вашу ошибку, покажите
я тоже хочу переезжать в ближайшем будущем с php5.6
на что-то более серьезное

но много моментов, которые требуют особого разбора
 
конкретно вашу ошибку, покажите
я тоже хочу переезжать в ближайшем будущем с php5.6
на что-то более серьезное

но много моментов, которые требуют особого разбора
Дело не в версии php. Дело в мускуле. Конкретная ошибка написана. При создании пункта меню, и включенной отладке, выкидывает ошибку, что поле title null, т.к. оно добавляется при update - втором действии, а в первом insert его нет. Если отладка не включена, то пункт типо создан, но его нет. При обновлении уже существующего пункта меню, всё без трудностей происходит т.к. там update
 
Вся проблема в том что в базе для поля title стоит not NULL поэтому mySQL вам и говорит про ошибку, зайдите в phpmyadmin и снимите галочку not null у поля.
 
Назад
Сверху