Guten Tag,
ich habe folgendes Problem. Ich will bei dem starten des Servers eine Bank-Tabelle laden.
enum bankEnum{
id,
besitzer,
guthaben,
pin
}
new bankInfo[100][bankEnum];
new bank[256];
format(bank,sizeof(bank),"SELECT * FROM bankkonten");
mysql_function_query(db,bank,true,"BankLaden","");
So dann will ich die werte in Variablen speichern, damit man darauf zugreifen kann.
public BankLaden()
{
new num_fields,num_rows;
cache_get_data(num_rows,num_fields,db);
if(!num_rows)return 1;
for(new i=0; i<num_rows; i++)
{
bankInfo[i][besitzer]=cache_get_field_content_int(i,"besitzer",db);
bankInfo[i][id]=cache_get_field_content_int(i,"id",db);
bankInfo[i][guthaben]=cache_get_field_content_int(i,"guthaben",db);
}
return 1;
}
Wenn ich jetzt aber genau von dem Konto mit der ID: 1 das Guthaben auslesen möchte.
format(string,sizeof(string),"Guthaben: %d$",bankInfo[1][guthaben]);
Dann steht dort immer 0$ auch wenn Guthaben vorhanden ist.
Ich hoffe mir kann jemand helfen.
LG Boomray
Edit: Wort hinzugefügt