Битрикс: добавить рейтинг пользователю

175
27 сентября 2018, 20:50

При выполнении команды:

$arAddVote = array(
            "ENTITY_TYPE_ID"  =>  "USER",
            "ENTITY_ID"       =>  1,//ид рейтинга
            "VALUE"           =>  8,//значение рейтинга
            "USER_ID"         =>  2, //ид польз.
            "USER_IP"         =>  '127.0.0.1',
         );
         CRatings::AddRatingVote($arAddVote);

получаю ошибку:

Class: CRatings
File: *адрес сайта*/public_html/bitrix/modules/main/classes/mysql/ratings.php
Function: AddRatingVote
Line: 793
MySQL Query Error: UPDATE b_rating_voting SET `ACTIVE` = 'Y', `TOTAL_VOTES` = TOTAL_VOTES+1, `TOTAL_VALUE` = TOTAL_VALUE+NAN, `LAST_CALCULATED` = now(), `TOTAL_POSITIVE_VOTES` = TOTAL_POSITIVE_VOTES+1 WHERE ENTITY_TYPE_ID='USER' AND ENTITY_ID='1'[[1054] Unknown column 'NAN' in 'field list']

что может быть не так? (пользователь есть, рейтинг активен)

READ ALSO
Void как параметр

Void как параметр

Чем отличается объявление функции

173
Как конвертировать цвет пикселя ABGR в ARGB?

Как конвертировать цвет пикселя ABGR в ARGB?

использую эту функцию получаю значение ABGR например 0x000248ac но мне нужно ARGB 0x00ac4802 подскажите как мне "инвертировать" это значение?

162
Количество обращений к методам класса C++

Количество обращений к методам класса C++

Имеется класс, содержащий большое количество методов:

173