Hey, ich habe ein Problem:
Ich möchte aus einer Tabelle 'bannedplayers' ein paar Felder auslesen.. allerdings bleiben meine BanInfo-Variable immer leer.
Und er printet auch nicht das es keine gebannten User gibt, kann mir wer helfen und mich evtl. aufklären?
public OnBannedPlayersLoad()
{
new num_fields, num_rows;
cache_get_data(num_rows,num_fields,dbhandle);
if(num_rows==0) return printf("Es gibt keine gebannten User");
for(new i=0;i<num_rows;i++)
{
new tempname[MAX_PLAYER_NAME],tempname2[MAX_PLAYER_NAME],tempgrund[256],tempdate[256];
cache_get_field_content(i,"ban_username",tempname,dbhandle,MAX_PLAYER_NAME);
cache_get_field_content(i,"ban_admin",tempname2,dbhandle,MAX_PLAYER_NAME);
cache_get_field_content(i,"ban_grund",tempgrund,dbhandle,256);
cache_get_field_content(i,"ban_date",tempdate,dbhandle,256);
banInfo[i][ban_username] = tempname;
banInfo[i][ban_admin] = tempname2;
banInfo[i][ban_grund] = tempgrund;
banInfo[i][ban_date] = tempdate;
banInfo[i][ban_id] = cache_get_field_content_int(i,"ban_id",dbhandle);
banInfo[i][ban_dauer] = cache_get_field_content_int(i,"ban_dauer",dbhandle);
}
return 1;
}