Warnings!!
#7

Here are lines 473 until 588:
pawn Код:
strcat(msg, "|", sizeof(msg));
    SendClientMessage(playerid, COLOR_YELLOW, "Admin List:", 0, 128);
    //SendSplitClientMessage(playerid, COLOR_GREEN, msg, 0, 128);
    msg[0] = 0;
    for(new i=0;i<rows;i++)
    {
        for(new x=0;x<columns;x++)
        {
            cache_get_row(i,x,rowname, connhandle);
            format(tmsg, sizeof(tmsg), "%s          ", rowname);
            strcat(msg, tmsg, sizeof(msg));
        }
        //strcat(msg, "|", sizeof(msg));
        SendSplitClientMessage(playerid, COLOR_LIGHTBLUE, msg, 0, 128);
        msg[0] = 0;
    }
    strcat(msg, "|", sizeof(msg));

    //format(msg, sizeof(msg), "* %d rows returned, %d columns",rows,columns);
    //SendClientMessage(playerid, COLOR_GREEN, msg);
    return 1;
}
public OnSQLQueryHelper(playerid) {
    new rows, columns;
    new connhandle = playerConnectHandle[playerid];
    if(connhandle == -1) {
        connhandle = g_mysql_handle;
    }
    new msg[512],rowname[64], tmsg[128];
    cache_get_data(rows, columns, connhandle);
    if(columns == 0) {
        new num = mysql_affected_rows(connhandle);
        new insert_id = mysql_insert_id();
        if(num != 0 || insert_id == 0) {
            format(msg, sizeof(msg), "* %d rows affected.",num);
        } else {
            format(msg, sizeof(msg), "* Last Insert ID: %d",insert_id);
        }
        SendClientMessage(playerid, X11_TOMATO_2, msg);
        return 1;
    }
    if(rows == 0) {
        SendClientMessage(playerid, X11_TOMATO_2, "No results returned.");
        return 1;
    }
    for(new i=0;i<columns;i++)
    {
        cache_get_field(i,rowname, connhandle);
        format(tmsg, sizeof(tmsg), "|%s", rowname);
        strcat(msg, tmsg, sizeof(msg));
    }
    strcat(msg, "|", sizeof(msg));
    SendClientMessage(playerid, COLOR_YELLOW, "Helper's List:", 0, 128);
    //SendSplitClientMessage(playerid, COLOR_GREEN, msg, 0, 128);
    msg[0] = 0;
    for(new i=0;i<rows;i++)
    {
        for(new x=0;x<columns;x++)
        {
            cache_get_row(i,x,rowname, connhandle);
            format(tmsg, sizeof(tmsg), "%s", rowname);
            strcat(msg, tmsg, sizeof(msg));
        }
        //strcat(msg, "|", sizeof(msg));
        SendSplitClientMessage(playerid, COLOR_LIGHTBLUE, msg, 0, 128);
        msg[0] = 0;
    }
    strcat(msg, "|", sizeof(msg));
    mysql_function_query(connhandle, "SELECT `username` FROM `accounts` WHERE `newbrank` >= 2", true, "OnSQLQueryTeacher", "d",playerid);
    //format(msg, sizeof(msg), "* %d rows returned, %d columns",rows,columns);
    //SendClientMessage(playerid, COLOR_GREEN, msg);
    return 1;
}

forward  OnSQLQueryTeacher(playerid);
public OnSQLQueryTeacher(playerid) {
    new rows, columns;
    new connhandle = playerConnectHandle[playerid];
    if(connhandle == -1) {
        connhandle = g_mysql_handle;
    }
    new msg[512],rowname[64], tmsg[128];
    cache_get_data(rows, columns, connhandle);
    if(columns == 0) {
        new num = mysql_affected_rows(connhandle);
        new insert_id = mysql_insert_id();
        if(num != 0 || insert_id == 0) {
            format(msg, sizeof(msg), "* %d rows affected.",num);
        } else {
            format(msg, sizeof(msg), "* Last Insert ID: %d",insert_id);
        }
        SendClientMessage(playerid, X11_TOMATO_2, msg);
        return 1;
    }
    if(rows == 0) {
        SendClientMessage(playerid, X11_TOMATO_2, "No results returned.");
        return 1;
    }
    for(new i=0;i<columns;i++)
    {
        cache_get_field(i,rowname, connhandle);
        format(tmsg, sizeof(tmsg), "|%s", rowname);
        strcat(msg, tmsg, sizeof(msg));
    }
    strcat(msg, "|", sizeof(msg));
    SendClientMessage(playerid, COLOR_YELLOW, "Teacher's List:", 0, 128);
    //SendSplitClientMessage(playerid, COLOR_GREEN, msg, 0, 128);
    msg[0] = 0;
    for(new i=0;i<rows;i++)
    {
        for(new x=0;x<columns;x++)
        {
            cache_get_row(i,x,rowname, connhandle);
            format(tmsg, sizeof(tmsg), "%s", rowname);
            strcat(msg, tmsg, sizeof(msg));
        }
Reply


Messages In This Thread
Warnings!! - by VladimirMark - 14.06.2014, 09:19
Re: Warnings!! - by MacT - 14.06.2014, 09:22
Re: Warnings!! - by iZN - 14.06.2014, 09:23
Re: Warnings!! - by NewerthRoleplay - 14.06.2014, 09:23
Re: Warnings!! - by VladimirMark - 14.06.2014, 09:42
Re: Warnings!! - by tandytanz - 14.06.2014, 10:05
Re: Warnings!! - by VladimirMark - 14.06.2014, 10:25
Re: Warnings!! - by tandytanz - 14.06.2014, 10:36
Re: Warnings!! - by VladimirMark - 14.06.2014, 10:58
Re: Warnings!! - by tandytanz - 14.06.2014, 11:13

Forum Jump:


Users browsing this thread: 1 Guest(s)