30.05.2013, 21:01
Hola amigos, tengo lo siguiente:
Carga todo perfecto menos ServersInfo[i][servername] = strlen(string); y ServersInfo[i][serverstatus] = strlen(string);. Esos dos son palabras por eso puse strlen, y todos los demбs son nъmeros, por eso puse strval. Pero igual sigue sin cargar las palabras
Si alguien sabe que estoy haciendo mal estarнa agradecido
pawn Код:
stock CargarServers()
{
new query[300], string[128];
for(new i=1; i < MAXSERVERS; i++)
{
format(query, sizeof(query), "SELECT * FROM servers WHERE id='%i'", i);
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row_format(query,"|"))
{
mysql_fetch_field_row(string, "id"); ServersInfo[i][id] = strval(string);
mysql_fetch_field_row(string, "servername"); ServersInfo[i][servername] = strlen(string);
mysql_fetch_field_row(string, "adminserver"); ServersInfo[i][adminserver] = strval(string);
mysql_fetch_field_row(string, "servermap"); ServersInfo[i][servermap] = strval(string);
mysql_fetch_field_row(string, "serverstatus"); ServersInfo[i][serverstatus] = strlen(string);
servidores++;
}
}
printf("[BFS Info]: %i Servidores cargados.", servidores);
}
Si alguien sabe que estoy haciendo mal estarнa agradecido