иногда получается так что плагин думает что предметы сохранены, но.. НЕТ, и это честно говоря странно, ведь MYSQL база говорит что все ок ошибок нет, транзакция со слотом успешно дошла до базы данных, но иногда что-то идет не так...
как на уровне процедур сохранения решить этот вопрос?
в голову приходит занудный метод: перед сохранением не удаляем содержимое слота, а переносим содержимое слота в слот -1, далее производим стандартную процедуру составления и отправки транзакции с постройкой в слот, дальше мы посылаем запрос в базу данных и сверяем кол-во предметов в слоте и кол-во отправленных в слот, если же кол-во сходится - все ок, если нет чистим слот и из слота -1 переносим предметы обратно в слот в который сохраняли, рапортим о произошедшем в лог ошибок базы данных.
Рекомендуемые комментарии
Комментариев нет
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.