Pagalbos prašyčiau

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Pagalbos prašyčiau

Post by InvIs »

Sveiki, norėčiau šiokios tokios pagalbos su mysql.

Pirma, tai kaip plugine gauti mysql eilučių skaičių?
Antra, kaip mysql eilutę atvaizduoti cs meniu?
ISVYKES


InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Pagalbos prašyčiau

Post by InvIs »

Nu pavyzdžiui yra Žaidėjų meniu, tai čia tas pats, tik būtų visi rezultatai iš mysql. Ar vistiek neaišku?
ISVYKES

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Pagalbos prašyčiau

Post by psychical »

InvIs wrote:Nu pavyzdžiui yra Žaidėjų meniu, tai čia tas pats, tik būtų visi rezultatai iš mysql. Ar vistiek neaišku?
Jei nori gauti informacija is mysql ir atvaizduoti menu, tai naudoji formatex arba format

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Pagalbos prašyčiau

Post by InvIs »

Aš suprantu kaip daug maž tai padaryti, bet man reikia pavyzdžio, nes nesugebu.
ISVYKES

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Pagalbos prašyčiau

Post by psychical »

Code: Select all

new viso, Handle:Query = SQL_PrepareQuery(SqlConnection, "SELECT * FROM `lentele`"); if(SQL_Execute(Query))     viso = SQL_NumResults(Query); new menu_txt[254];formatex(menu_txt, charsmax(menu_txt), "Is viso rasta: %d", viso); ... //susikuri lentele ir t.t. menu_additem(menu, menu_txt, "1");
Nežinau ar suprasi, taipogi nežinau, ar suklydau, be to, jei nori pasirinkti kuri nors rezultato lauka, jei select'ini su 'where', tada:
Sakykim, lentele: id | name | ip | points
Jei nori pasirinkti sakykim points, juos gali pasirinkti taip:

Code: Select all

SQL_ReadResult(Query, 3);
Jei norėsi pasirinkti name, turėsi rinktis taip:

Code: Select all

new Name[33];SQL_ReadResult(Query, 1, Name, 34);
taciau atvaizduoti taip:

Code: Select all

formatex(menu_txt, charsmax(menu_txt), "Is viso rasta: %s", Name);
Kažin, ar suprasi, mano rašliavą ;D

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Pagalbos prašyčiau

Post by InvIs »

Išsianalizuosiu, dėkui :)
ISVYKES

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests