- 0
Войдите для возможности подписаться
Подписчики
0
[закрыто] Ошибка с MySQL R41-4
Вопрос от
heazych
,
Вопросы
Лучший ответ
@heazych, в версии R41-4 функции получения значений из набора результатов возвращают результат (успех/неуспех), а не само значение, как это было прежде. Соответственно, приводите свой код к следующему виду:
cache_get_value_index_int(0, 0, PI[playerid][pID]); // id
cache_get_value_name(0, 3, PI[playerid][pLastIP]); // ip
cache_get_value_name(0, 4, PI[playerid][pNumberVehicle]); // veh_number
cache_get_value_name_int(0, 5, PI[playerid][pRegVehicle]); // veh_reg
cache_get_value_name_int(0, 6, PI[playerid][pAdmin]); // admin
Официальная документация – здесь.
Эта тема закрыта для публикации ответов.
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От SheikhMAN
Приветствую коллеги, не могли бы мне помочь? Не запускается сервер ( error 035: argument type mismatch (argument 4) )
-
Опубликовано · Жалоба
Приветствую всех. Недавно решил перевести мод с R39-6 на R41-4. Справился практически со всеми новыми функциями, заменил старые на актуальные, но столкнулся с проблемой. Точнее с ошибкой "ошибка 035: несоответствие типа аргумента (аргумент 2)" (ниже пример, где эта ошибка проявляется). Проявление появилось после обновления cache_get_row_int на cache_get_value_name_int и cache_get_row на cache_get_value_name. В чем может быть проблема? Суть ошибки я понял, но не смог найти причину
PI[playerid][pID] = cache_get_value_name_int(0, 0, dbHandle); // id
cache_get_value_name(0, 3, PI[playerid][pLastIP], dbHandle, 16); // ip
cache_get_value_name(0, 4, PI[playerid][pNumberVehicle], dbHandle, 64); // veh_number
PI[playerid][pRegVehicle] = cache_get_value_name_int(0, 5, dbHandle); // veh_reg
PI[playerid][pAdmin] = cache_get_value_name_int(0, 6, dbHandle); // admin
Поделиться сообщением
Ссылка на сообщение