Hallo zusammen,
ich versuche mich zurzeit in SQLLite und leider startet mit dem Laden mein Server nicht mehr.
Den ersten "query" lädt er und ab da macht er nicht mehr weiter.
Code:
stock LoadGangwar() {
new query[128];
format(query,128,"SELECT * FROM `gebiete`");
new DBResult:result = db_query(Database,query);
new rows = db_num_rows(result);
if(rows>0) {
while(db_next_row(result)) {
db_get_field_assoc(result,"wID",query,11);
new i = strval(query);
db_free_result(result);
db_get_field_assoc(result,"wGebietswert",query,11);
GangwarZones[i][wGebietswert] = strval(query);
db_free_result(result);
db_get_field_assoc(result,"wBesitzerID",query,11);
GangwarZones[i][wBesitzerID] = strval(query);
db_free_result(result);
printf("[DEBUG] ID: %d | Wert: %d | Besitzer: %s", GangwarZones[i][wID], GangwarZones[i][wGebietswert], FraktionsName(GangwarZones[i][wBesitzerID]));
}
}
return 1;
}
Lg