This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема Не работает БД на крмп

Djinsi

Участник портала
11 Ноя 2024
3
0
6
Вот такой код

Код:
stock ConnectMySQL()
{
    new currenttime = GetTickCount();

    new sql = 0;
    if(!sql) mysql = mysql_connect("127.0.0.1", "gs276834", "gs276892", "TvETCo6d0Xwd"); // основа (0)
    else mysql = mysql_connect("127.0.0.1", "gs276834", "gs276892", "TvETCo6d0Xwd"); // тест (1)

    switch(mysql_errno())
    {
        case 0: print("Подключение к базе данных удалось");
        case 1044: return print("Подключение к базе данных не удалось [Указано несуществующее имя пользователя]");
        case 1045: return print("Подключение к базе данных не удалось [Указан неправильный пароль]");
        case 1049: return print("Подключение к базе данных не удалось [Указана несуществующая база данных]");
        case 2003: return print("Подключение к базе данных не удалось [Хостинг с базой данных недоступен]");
        case 2005: return print("Подключение к базе данных не удалось [Указан неправильный адрес хостинга]");
        default: return printf("Подключение к базе данных не удалось [Неизвестная ошибка. Код ошибки: %d]", mysql_errno());
    }
    //mysql_log(LOG_ALL);
    mysql_log(LOG_ERROR | LOG_WARNING);

    mysql_query(mysql, "SET NAMES 'cp1251'", false);
    mysql_set_charset("cp1251", mysql);
    printf("=======> mysql connect %d", mysql);
    //
    mysql_function_query(mysql, "SELECT * FROM [ICODE]warehouse[/ICODE]",true, "LoadWarehouse", "");
    mysql_function_query(mysql, "SELECT * FROM [ICODE]group[/ICODE]",true, "LoadGroups", "");
    mysql_function_query(mysql, "SELECT * FROM [ICODE]kvartiry[/ICODE]",true, "LoadKV", "");
    mysql_function_query(mysql, "SELECT * FROM [ICODE]houses[/ICODE]",true, "LoadHouses", "");
    mysql_function_query(mysql, "SELECT * FROM [ICODE]business[/ICODE]",true, "LoadBusiness", "");
    mysql_function_query(mysql, "SELECT * FROM [ICODE]gangzone[/ICODE]",true, "LoadGZ", "");
    mysql_function_query(mysql, "SELECT * FROM [ICODE]vk_bot[/ICODE]",true, "LoadVKInfo", "");
    //
    SendRconCommand("ackslimit 10000");
    SendRconCommand("messageholelimit 10000");

    EnableAntiCheat(39, 0);
    EnableAntiCheat(3, 0);
    EnableAntiCheat(6, 0);
    EnableAntiCheat(12, 0);
    EnableAntiCheat(2, 0);
    EnableAntiCheat(52, 0);
    EnableAntiCheat(48, 0);

    printf("MySQL загрузился за %i ms", GetTickCount() - currenttime);
    return true;
}
Выдаешь лидерку потом тип перезаходит и она пропадает как будто ему не выдавали
 
Последнее редактирование модератором:

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
1,763
1,305
5
Этот код подключается к базе данных MySQL и загружает определенные данные. Возможно, проблема связана с тем, что при повторном входе данные не загружаются снова, в результате чего лидерка пропадает. Возможно, стоит проверить, что данные загружаются правильно при каждом подключении пользователя.
 

Inoi

/dev/null
VIP
15 Окт 2020
3,372
2,121
208
35
эта что павн?
ты же вроде гта5 ковырял

мне кажется для того чтобы найти твою проблему мало просто куска кода, который подгружает данные из бд
было бы заебись ещё посмотреть на место, где ты "выдаёшь лидерку" и посмотреть попадает ли она вообще в бд в этот момент
(ну физически подключиться и посмотреть в табличку)
 

Djinsi

Участник портала
11 Ноя 2024
3
0
6
Мб поможешь через дс?
 

enotit

Гуру
13 Ноя 2020
1,091
493
147
21
Реакции: Inoi и fivepkost