MySQL crash
#8

Quote:
Originally Posted by Dayrion
View Post
This format doesn't make me crash:
Code:
'%%%s%%'
mysql_format(Database, query, sizeof(query), "SELECT * FROM BanData WHERE IPAddress LIKE '%%%s%%' ORDER BY BannedOn DESC LIMIT 5;", targetip);
If the problem still occur, please post some logs.
Yes, it's still happening

I didn't get any logs now
Here's the command:
PHP Code:
CMD:searchbanip(playeridparams[])
{
    if(
LoggedIn[playerid] == false) return SendClientMessage(playeridCOLOR_RED"ERROR: You must be logged in.");
    if(
PlayerInfo[playerid][AdminLevel] < 2) return SendClientMessage(playeridCOLOR_RED"ERROR: Admin level 2+ command.");
    new 
targetip;
    if(
sscanf(params"s[24]"targetip)) return SendClientMessage(playeridCOLOR_RED"USAGE: /searchbanip [IP range]");
    new 
query[256], info[128], string[700], User[24], BannedBy[24], BanReason[40], BannedOn[30], ExpiresOn[30], IPAddress[30], GPCI[130];
    
mysql_format(Databasequerysizeof(query), "SELECT * FROM BanData WHERE IPAddress LIKE '%%%s%%' ORDER BY BannedOn DESC LIMIT 5;"targetip);
    new 
Cache:result mysql_query(Databasequery);
    if(
cache_num_rows() != 0)
    {
          
format(infosizeof(info), "{FF0000}There are bans found under the IP range you provided!{FFFFFF}\n{FEFE22}Displaying 5 latest:{FFFFFF}\n\n");
        
strcat(stringinfo);
        for(new 
0cache_num_rows(); i++)
        {
            
cache_get_value_name(i"User"UserMAX_PLAYER_NAME);
            
cache_get_value_name(i"BannedBy"BannedByMAX_PLAYER_NAME);
            
cache_get_value_name(i"BanReason"BanReason40);
            
cache_get_value_name(i"IPAddress"IPAddress16);
            
cache_get_value_name(i"BannedOn"BannedOn30);
            
cache_get_value_name(i"ExpiresOn"ExpiresOn30);
            
cache_get_value_name(i"GPCI"GPCI130);
              
format(infosizeof(info), "{FF0000}User: {FFFFFF}%s\n{FF0000}Banned by: {FFFFFF}%s\n{FF0000}Ban reason: {FFFFFF}%s\n{FF0000}IP Address: {FFFFFF}%s\n{FF0000}Banned on: {FFFFFF}%s\n{FF0000}Expires on: {FFFFFF}%s\n{FF0000}GPCI: {FFFFFF}%s\n\n"UserBannedByBanReasonIPAddressBannedOnExpiresOnGPCI);
            
strcat(stringinfo);
        }
    }
    else
    {
          
format(infosizeof(info), "There are no bans found under the IP range you specified.");
        
strcat(stringinfo);
    }
    
cache_delete(result);
    
ShowPlayerDialog(playeridDIALOG_SEARCH_BAN_IPDIALOG_STYLE_MSGBOX"Ban lookup"string"Close","");
    new 
achat[128];
    
format(achatsizeof(achat), "%s has searched bans under IP range '%s'."GetName(playerid), targetip);
    
addChatMessage(achat"blue");
    return 
1;

Reply


Messages In This Thread
MySQL crash - by C5Perfect - 17.03.2018, 06:26
Re: MySQL crash - by Nubik - 17.03.2018, 08:39
Re: MySQL crash - by C5Perfect - 17.03.2018, 09:08
Re: MySQL crash - by kovac - 18.03.2018, 09:41
Re: MySQL crash - by UFF - 18.03.2018, 17:21
Re: MySQL crash - by kovac - 19.03.2018, 21:43
Re: MySQL crash - by Dayrion - 19.03.2018, 23:17
Re: MySQL crash - by kovac - 20.03.2018, 12:23
Re: MySQL crash - by Dayrion - 20.03.2018, 18:22
Re: MySQL crash - by kovac - 20.03.2018, 19:32

Forum Jump:


Users browsing this thread: 1 Guest(s)