Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ChampaWasTaken poslato Avgust 21, 2014, 00:08:59 PRE PODNE

Naslov: [POMOC] Kako dobiti podatke iz MySQL baze
Poruka od: ChampaWasTaken poslato Avgust 21, 2014, 00:08:59 PRE PODNE
Skripta koju koristim: LARP novi mod
Detaljan opis problema: pa ovako zanima me kako dobiti podatke iz baze, koristim BlueG mysql plugin te zelim da dobijem podatke iz jednog reda
Dio skripte:

forward BalansirajImanja(imanjeid);
public BalansirajImanja(imanjeid)
{
new query[300];
mysql_format(g_SQL, query, sizeof(g_SQL), "SELECT * FROM `Imanja` WHERE `idimanja` = '%d'", imanjeid);
mysql_tquery(g_SQL, query, "ImanjeLoadMySQL", "i", imanjeid);
if(mysql_errno(g_SQL) != 0)
{
print("MySQL | Imanja - Neuspjesna MySQL akcija!");
}
else
{
print("MySQL | Imanja - Uspjesno selektovana sva imanja,pokusavam balansirati varijable...");
}
return 1;
}
forward ImanjeLoadMySQL(imanjeid);
public ImanjeLoadMySQL(imanjeid)
{
    new dest[300];
cache_get_field_content(0, "vlasnik", dest);
strmid(ImanjeInfo[imanjeid][iVlasnik], dest, 0, strlen(dest), 300);
    ImanjeInfo[imanjeid][iProvjeraVlasnika] = cache_get_field_content_int(0, "provjeravlasnika");
    SacuvajImanje(imanjeid);
    print("MySQL | Imanja - Uspjesno balansiran Y_INI i MySQL");
    return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
po ovom kodu mi izbace ovi errori: http://prntscr.com/4et5uf
Naslov: Odg: [POMOC] Kako dobiti podatke iz MySQL baze
Poruka od: DamoN ツ poslato Avgust 21, 2014, 08:51:03 PRE PODNE
postavis si varijablu da ti ucitava iz baze i kada odes disconnect da ti ju sacuva :)
Naslov: Odg: [POMOC] Kako dobiti podatke iz MySQL baze
Poruka od: ChampaWasTaken poslato Avgust 21, 2014, 10:56:34 PRE PODNE
Citat: DamoN ãƒ,, poslato Avgust 21, 2014, 08:51:03 PRE PODNE
postavis si varijablu da ti ucitava iz baze i kada odes disconnect da ti ju sacuva :)
Nemoj zezat o.0
Umjesto sto skupljas postove mogao si odgovorit na moje pitanje a ne nesto sto niko nije pitao
Evo ponavaljm kako ucitati podatke iz MySQL baze pomocu BlueG plugina
Naslov: Odg: [POMOC] Kako dobiti podatke iz MySQL baze
Poruka od: [CH]Lenon poslato Avgust 21, 2014, 11:01:21 PRE PODNE
Prije ces shvatiti ako pogledas tut: http://forum.sa-mp.com/showthread.php?t=337810
Naslov: Odg: [POMOC] Kako dobiti podatke iz MySQL baze
Poruka od: ChampaWasTaken poslato Avgust 21, 2014, 11:50:56 PRE PODNE
Citat: Lenon poslato Avgust 21, 2014, 11:01:21 PRE PODNE
Prije ces shvatiti ako pogledas tut: http://forum.sa-mp.com/showthread.php?t=337810

Evo gledam i slabo kontam xD
cache_get_row(row, idx, dest[], connectionHandle = 1)
ovdje gdje je row trebam unijeti broj rowa koji zelim ako sam dobro shvatio?
a gdje je ovo dest trebam staviti string u koji bi mi se formatirao taj podatak iz tog rowa
a za sta sluzi ovaj idx ne kontam

Ako ti nije problem,mnogo bi mi znacilo ako samo napises taj kod da dobijem te podatke,nema puno,treba mi samo string iz baze i jedan int
znaci samo to select * from pa ono tquery kako vec i taj kod za dobijanje
znam to sve uraditi u phpu i mnogo je lakse ali se ovdje nikako ne snalazim...
u phpu bi bilo

$result = mysqli_query($con,"SELECT * FROM Igraci WHERE ime = '$imenjara'");
while($row = mysqli_fetch_array($result)) {
pa $row['imereda'] bi koristio kad bi zelio da dobijem taj row
}

jeli moguce ikako ovako uraditi nesta u pawnu, ako ne molim te napisi mi taj kod kako bi bilo u pawnuznaci treba mi samo jedan string i jedan int