Guten zusammen
ich steh vor einen Rätsel
ich versuche die ganze zeit den fail zu finden aber es scheitert leider
Ich lass den erst die Tabelleneinträge Zählen dann pack ich den wert in einer i schleife
es werdes alle soweit sauber geladen bis auf das zu letzt hinzugefügte car
ich hab das ganze so aufgebaut
new query2;
mysql_query("SELECT * FROM `Cars`");
mysql_store_result();
query2 = mysql_num_rows();
mysql_free_result();
for(new i;i<query2;i++)
{
new string[128];
format(string,sizeof(string),"SELECT * FROM `Cars` WHERE `id` = '%d'",i);
mysql_query(string);
mysql_store_result();
if(!mysql_num_rows())
{
mysql_free_result();
}
new result[128];
if(mysql_retrieve_row())
{
mysql_fetch_field_row(result,"carid");
dbcar[i][carmodel] = strval(result);
mysql_fetch_field_row(result,"X");
dbcar[i][X] = floatstr(result);
mysql_fetch_field_row(result,"Y");
dbcar[i][Y] = floatstr(result);
mysql_fetch_field_row(result,"Z");
dbcar[i][Z] = floatstr(result);
mysql_fetch_field_row(result,"A");
dbcar[i][A] = floatstr(result);
}
mysql_free_result();
SetVehicleNumberPlate(CreateVehicle(dbcar[i][carmodel],dbcar[i][X],dbcar[i][Y],dbcar[i][Z],dbcar[i][A],-1,-1,-1),"GTA-CS(DB)");
printf("%d / %f / %f / %f / %f",dbcar[i][carmodel],dbcar[i][X],dbcar[i][Y],dbcar[i][Z],dbcar[i][A]);
}
ich hoffe, das mir einer bei den Problem helfen kann
MFG