AYUDA SQLite - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: AYUDA SQLite (
/showthread.php?tid=537190)
AYUDA SQLite -
romperson - 14.09.2014
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
Respuesta: AYUDA SQLite -
[J]ulian - 14.09.2014
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;
}
Respuesta: AYUDA SQLite -
romperson - 14.09.2014
No no me funciono D:
Respuesta: AYUDA SQLite -
[J]ulian - 14.09.2014
їTe da algъn error o algo?, їCуmo lo estбs implementando?
Respuesta: AYUDA SQLite -
romperson - 14.09.2014
No extrae todos los Nicks