Добрый день, уважаемые разработчики Битрикс.
Не знаю туда ли пишу, если ошиблась форумом, просьба перенести.
Сегодня кастомизировала импорт пользователей и он неожиданно начал падать в неожиданных местах.
Поковыряв нашла причину:
проблема с синтаксисом запроса, а именно вот в этом куске:
comma separator...
Исправьте, пожалуйста.
Не знаю туда ли пишу, если ошиблась форумом, просьба перенести.
Сегодня кастомизировала импорт пользователей и он неожиданно начал падать в неожиданных местах.
Поковыряв нашла причину:
Код |
---|
Module: main MySql Query Error: UPDATE b_rating_user SET `RATING_ID` = 4, `ENTITY_ID` = 901, `BONUS` = 3, `VOTE_WEIGHT` = 27,272727272727, `VOTE_COUNT` = 13 WHERE RATING_ID = 4 AND ENTITY_ID = 901 [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '272727272727, `VOTE_COUNT` = 13 WHERE RATING_ID = 4 AND ENTITY_ID = 901' at line 1] CDatabase::Query < CDatabase::Update < CAllRatings::UpdateRatingUserBonus < CAllRatings::OnAfterUserRegister < call_user_func_array .../bitrix/modules/main/classes/mysql/database.php:688 .../bitrix/modules/main/classes/general/ratings.php:865 .../bitrix/modules/main/classes/general/ratings.php:1231 .../bitrix/modules/main/classes/general/module.php:472 ---------- |
Код |
---|
`VOTE_WEIGHT` = 27,272727272727 |
Исправьте, пожалуйста.