Hallo leute!
Ich hab ein kleines Problem. Ich hab das neuste mysqlplugin von strickenkid.
Nun hab ich in einer mysql tabelle 15 datensätze drin, wobei der 15. datensatz nicht ausgelesen wird und dann der server crasht (bzw. nicht lädt, gamemode: unknown).
hier der code
stock LoadTankstellen()
{
MySQLCheck();
printf(" ");
printf("____________Tankstellen Anfang____________");
printf(" ");
new idx;new data[256];
mysql_query("SELECT * FROM gasstation");
mysql_store_result();
while(mysql_fetch_row_data())
{
TankstellenInfo[idx][tID] = idx;
mysql_fetch_field("tBenzin",data);TankstellenInfo[idx][tBenzin] = strval(data);
mysql_fetch_field("tPosX",data);TankstellenInfo[idx][tPosX] = floatstr(data);
mysql_fetch_field("tPosY",data);TankstellenInfo[idx][tPosY] = floatstr(data);
mysql_fetch_field("tPosZ",data);TankstellenInfo[idx][tPosZ] = floatstr(data);
printf("ID: %d, Benzin: %d, PosX: %f, PosY: %f, PosZ: %f",TankstellenInfo[idx][tID],TankstellenInfo[idx][tBenzin],TankstellenInfo[idx][tPosX],TankstellenInfo[idx][tPosY],TankstellenInfo[idx][tPosZ]);
idx++;
}
mysql_free_result();
printf(" ");
printf("____________Tankstellen Ende____________");
printf(" ");
return 1;
}
Allerdings ist es das selbe prinzip wie bei jeder anderen tabelle, die ich aus dieser datenbank lese.
Jemand ne Ahnung?
MFG selEcT