AYUDA SQLite
#1

Acabo de crear un registro en SQLite pero quiero que al poner cierto comando se ingrese el Tag del clan dбndome los integrantes del Clan que ingrese , desarrolle esto , el problema es que solo extrae el Nick de un solo jugador yo quiero que extraiga el Nick de todos los jugadores de el tag ingresado (soy nuevo en SQLite)

Код:
stock GetPlayersClan(clan[]) {
format(string2,sizeof(string2),"SELECT * FROM `USERS` WHERE `CLAN` = '%s'",clan);
new DBResult:Result = db_query(ExterminioDatos, string2); new Lolchas[151], string[70];
db_get_field_assoc( Result, "NOMBRE", string, 30 );
format(Lolchas,sizeof(Lolchas),"%s" ,string);
db_next_row(Result);
db_free_result(Result);
return Lolchas;
}
Si alguien puede orientarme se lo agrade seria
Reply
#2

Nunca usй SQLite. Mirando la wiki creo que se podrнa hacer asн:

pawn Код:
GetPlayersClan(clan[])
{
    new string[65], DBResult:result, row, list[512]; // cambiб 512 por (MAX_PLAYER_NAME * [mбximo posible de miembros de un clan])
    format(string, 65, "SELECT * FROM `USERS` WHERE `CLAN` = '%s'", clan);
    result = db_query(ExterminioDatos, string);
    do
    {
        db_get_field_assoc(result, "NOMBRE", string, 30);
        if(!row)
        {
            format(list, sizeof(list), "%s", string);
            row++;
        }
        else
        {
            format(list, sizeof(list), "%s %s", list, string);
        }
    }
    while(db_next_row(result));
    db_free_result(result);
    return list;
}
Reply
#3

No no me funciono D:
Reply
#4

їTe da algъn error o algo?, їCуmo lo estбs implementando?
Reply
#5

No extrae todos los Nicks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)