• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

ERROR Mysql БД

FaNaTik03

Дебютант
У меня возникла проблема с вигружением из БД информацию об аккаунте(Skin, level, sex, color, и т.д.)
[WARNING] mysql_connect: no password specified
[23:31:21] [ERROR] cache_get_value_name_int: field 'skin' not found
[23:31:28] [ERROR] cache_get_row_count: no active cache

Запрос на вывод сделал правильно!!! Ну.. думаю что правильно.

C++:
stock CreateAccount(playerid)
{
    new date[12],y,m,d,ip[16];
    GetPlayerIp(playerid,ip,sizeof(ip));
    getdate(y,m,d);
    format(date,12,"%d-%d-%d",y,m,d);
    static const fmt_query[] = "INSERT INTO `account`(`name`,`password`,`email`,`sex`,`color`,`referal`,`age`,`skin`,`regdata`, `regip`)\
                                VALUES('%s', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%s', '%s')";
     new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+32+64+1+1+8+2+3+12+15-18];
    format(query, sizeof(query),fmt_query,
                                pData[playerid][pName],
                                pData[playerid][pPass],
                                pData[playerid][pEmail],
                                pData[playerid][pSex],
                                pData[playerid][pColor],
                                pData[playerid][pRef],
                                pData[playerid][pAge],
                                pData[playerid][pSkin], date, ip);
    mysql_query(dbHandle, query);
    pTemp[playerid][pLogined] = true;
    static const fmt_query2[] = "SELECT * FROM `acoount` WHERE `name` = '%s' AND `password` = '%s'";
    format(query, sizeof(query),fmt_query2,pData[playerid][pName],pData[playerid][pPass]);
     mysql_query(dbHandle, query);
}
C++:
forward LoadPlayerData(playerid);
public LoadPlayerData(playerid)
{
    new rows;
    cache_get_row_count(rows);
    if(rows)
    {
        cache_get_value_name_int(0, "id", pData[playerid][pID]);
        cache_get_value_name(0, "email", pData[playerid][pEmail], 65);
        cache_get_value_name_int(0, "color", pData[playerid][pColor]);
        cache_get_value_name_int(0, "sex", pData[playerid][pSex]);
        cache_get_value_name_int(0, "ref", pData[playerid][pRef]);
        cache_get_value_name_int(0, "age", pData[playerid][pAge]);
        cache_get_value_int(0, "skin", pData[playerid][pSkin]);
        cache_get_value_name_int(0, "level", pData[playerid][pLevel]);
        cache_get_value_name(0, "regdata", pData[playerid][pRegdata], 13);
        cache_get_value_name(0, "regip", pData[playerid][pRegip], 16);

        SetSpawnInfo(playerid, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);

        SetPVarInt(playerid, "logged", 1);
        TogglePlayerSpectating(playerid, 0);
    }
    return 1;
}
Это кнопка текстдрава на вход в игру, но нету ни лвл, скин, т.д.
C++:
if(clickedid == authorization[30])//Кнопка авторизации
    {
        //if(pTemp[playerid][pLoginPass] == true || pTemp[playerid][pLoginKB] == true)
        if(pTemp[playerid][pLoginPass] == true)
        {
            TextDrawHideAuthorization(playerid);
            pTemp[playerid][pLogined] = true;
              LoadPlayerData(playerid);
            SpawnPlayer(playerid);
            Freeze(playerid,1);
        }
        else
        {
            SCM(playerid, COLOR_WHITE, "• {"#cSer"}[АВТОРИЗАЦИЯ] {"#cW"}Вы не прошли полностью все этапы авторизации.");
        }
    }
Я уже разные способы попробовал. Помогите пожалуйста, заранее спасибо.
 
Сверху Снизу