Flint27 0 Опубликовано 28 июня, 2018 Всем привет есть код но он для версии R39 if(cache_get_row_count(dbHandle) == 1) //если нашло 1 нужный нам аккаунт { cache_get_value_name(0, "Password", pData[playerid][pPassword], 64); //заправшиваем пароль для проверки SendClientMessage(playerid, -1, "Ваш аккаунт успешно найден в базе данных. Пройдите пожалуйста авторизацию"); ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT, "Авторизация", "Ваш аккаунт найден в базе данных\nПожалуйста, авторизуйтесь..", ">>", "Выход"); } else //если 1 нужный нам аккаунт не найден { SendClientMessage(playerid, -1, "Ваш аккаунт не найден в базе данных. Пройдите пожалуйста регистрацию"); ResetRegData(playerid); //обнуляем данные ShowRegisterDialog(playerid); } return 1; Интересует именно эта строка if(cache_get_row_count(dbHandle) == 1) Как адаптировать этот код под версию mysql r41? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#GOBLIN 95 Опубликовано 28 июня, 2018 if(cache_get_row_count(dbHandle) == 1) заменяй на if(cache_num_rows() > 0) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты