Global Position System [MYSQL]

Započeo index, Septembar 08, 2021, 05:07:28 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Tip: Global Position System
Slike ili Video: https://ibb.co/6FFwHM9
https://ibb.co/Kq73ckS

Opis i dodatne informacije: MYSQL R39-6,radjeno nekih 30tak minuta iz dosade
Download link: https://pastebin.com/g73yy0y8 - baza: https://www.mediafire.com/file/ieavsg7kt8y33sa/gps_db.sql/file
Scan link: Pastebin
Credits: //

Ne treba ti sqlid ako vec koristis iterator


Ako vec pravis nesto u mysql zasto imas potrebu da ogranicis na samo 30 lokacija?
Zasto ne koristis zadnju verziju mysql plugina?
new STRING[256],STRING1[2048];
Nemas potrebu za ovim, sve mozes sa jednim uraditi.

[pawn]
forward SQL_LOAD_GPS();
public SQL_LOAD_GPS()
{
   new ROWS,FIELD,ID;
   cache_get_data(ROWS,FIELD,SQL);
   if(ROWS)
   {
       for(new i = 0; i < ROWS; i++)
       {
           ID = Iter_Free(ITER_GPS);

           GPS_DATA[ID][GPS_SQLID]     =   cache_get_field_content_int(i,"GPS_SQL_ID");
           GPS_DATA[ID][GPS_POS][0]    =   cache_get_field_content_float(i,"GPS_POS_X");
           GPS_DATA[ID][GPS_POS][1]    =   cache_get_field_content_float(i,"GPS_POS_Y");
           GPS_DATA[ID][GPS_POS][2]    =   cache_get_field_content_float(i,"GPS_POS_Z");

           cache_get_field_content(i,"GPS_NAME",GPS_DATA[ID][GPS_NAME],SQL,30);

           Iter_Add(ITER_GPS,ID);
      }
   }
   return true;
}
[/pawn]
Sta ako Iter_Free vrati invalid vrednost zato sto ima vise GPS coordinata od onoga sto je u skripti kompajlovano?