Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Bandit234 poslato Decembar 09, 2022, 14:10:26 POSLE PODNE

Naslov: ucitavnje podatak iz db
Poruka od: Bandit234 poslato Decembar 09, 2022, 14:10:26 POSLE PODNE
Pitanje/savjet: Kako bi mogao napraviti kod za ucitavnje podataka iz data baze?
Opširnije: Govorim o ocitavanju admina,kuca,itd jer ne kontam iz drugih modova kako su ljudi to pravili
Dodatno: //
Naslov: Odg: ucitavnje podatak iz db
Poruka od: markosimic poslato Decembar 09, 2022, 14:14:38 POSLE PODNE
Sta je pisac hteo reci ?
Naslov: Odg: ucitavnje podatak iz db
Poruka od: Bandit234 poslato Decembar 09, 2022, 14:17:37 POSLE PODNE
treba mi primjer koda koji ucitava podatke iz tablica mysql

Podatke admina, org, poslova, itd
Naslov: Odg: ucitavnje podatak iz db
Poruka od: №Grella poslato Decembar 09, 2022, 16:53:17 POSLE PODNE
[pawn]new MySQL: SQL;[/pawn]



[pawn]mysql_format(SQL, query, sizeof(query), "SELECT * FROM `admins` WHERE `Username` = '%s' LIMIT 1", GETNAME(playerid));
mysql_tquery(SQL, query, "UcitajAdmina", "d", playerid);
[/pawn]


[pawn]forward UcitajAdmina( playerid );
public UcitajAdmina( playerid )
{
   new adminrows = cache_num_rows();
   if(adminrows )
   {

            cache_get_value_name_int(0, "adminlevel",PI[playerid][xAdminLVL]);
   }
   return 1;
}[/pawn]

Naravno sve ove stvari moras prilagoditi svome modu
SQL
Username
Getname
admins
admin level xadminlvl
PI


mysql_format(SQL, query, sizeof(query), "SELECT * FROM `admins` WHERE `Username` = '%s' LIMIT 1", GETNAME(playerid)); //evo ti ovdje ovo
Naslov: Odg: ucitavnje podatak iz db
Poruka od: Slade poslato Decembar 10, 2022, 00:04:00 PRE PODNE
I nemoj zaboraviti mimo ovog koda gore da se ipak trebaš i povezati na bazu.
Naslov: Odg: ucitavnje podatak iz db
Poruka od: Fergosonn poslato Decembar 11, 2022, 14:07:29 POSLE PODNE
[pawn]mysql_tquery(SQL, "SELECT * FROM kuce", "UcitajKuce");// Ovako zovemo ucitavanje kuce[/pawn]



[pawn]
cache_get_value_name_int // Ovo je za kad uzimas podatke koje se spremaju kao integer
cache_get_value_name_bool // Ovo je za kad uzimas podatke koje se spremaju kao boolean
cache_get_value_float // Ovo vazi za podatke koje se cuvaju kao float (Decimalan broj)
cache_get_value_name // Ovo vazi za stringove[/pawn]
Naslov: Odg: ucitavnje podatak iz db
Poruka od: Bit Frosty poslato Decembar 11, 2022, 17:17:38 POSLE PODNE
A sta je sa SQLite ??? To nije databaza???
Naslov: Odg: ucitavnje podatak iz db
Poruka od: Fr0z3n poslato Decembar 14, 2022, 18:23:04 POSLE PODNE
Neaktivno... Lock!