[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Интересная настройка:)
maksweb
Всех приветствую,сидел игрался с настройками mysqli_options.
И вот когда прописал(где-то попало взор,что необходимо отключить команду MYSQLI_INIT_COMMAND)
Все сделал,установил тайм аут...
Начал играть с транзакциями,буфером т.д.
Когда выполнил INSERT ничего не произошло,UPDATE тоже самое, DELETE и тот говорит - отстань от меня.
Создал новое подключение(mysqli_connect) и вуаля все вставляется и обновляется.Только:
С MYSQLI_INIT_COMMAND,'SET AUTOCOMMIT = 0' в Sql было три записи(id3) можно сказать вхолостую послал 11 записей.
Когда включил MYSQLI_INIT_COMMAND,'SET AUTOCOMMIT = 1' и выполнил INSERT - появилась запись,но уже с id15.
Кто знает что это вообще такое???
stump
Цитата (maksweb @ 25.02.2015 - 16:35)
Начал играть с транзакциями,буфером т.д.
Только:
С MYSQLI_INIT_COMMAND,'SET AUTOCOMMIT = 0' в Sql было три записи(id3) можно сказать вхолостую послал 11 записей.

А вручную тразакцию закрывали? При AUTOCOMMIT = 0 транзакция сама по себе не закроется и если ничего не произойдет то все запросы сбросятся.

_____________
Трус не играет в хокей
maksweb
да закрывал,дело происходит с любой работай sql кроме SELECT. убрал надстройку и все работает как прежде,грешил на типы таблиц,но это тут не причем,вот и интересно как она работает)
vital
Цитата
да закрывал

Значит не правильно.

_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."

Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.