Page 1 of 1
Pagalbos prašyčiau
Posted: 2012 Jun 14 10:37
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?
Re: Pagalbos prašyčiau
Posted: 2012 Jun 14 11:31
by psychical
1.
2. Norėčiau paaiškinimo
Re: Pagalbos prašyčiau
Posted: 2012 Jun 14 13:40
by InvIs
Nu pavyzdžiui yra Žaidėjų meniu, tai čia tas pats, tik būtų visi rezultatai iš mysql. Ar vistiek neaišku?
Re: Pagalbos prašyčiau
Posted: 2012 Jun 14 15:32
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
Re: Pagalbos prašyčiau
Posted: 2012 Jun 14 16:25
by InvIs
Aš suprantu kaip daug maž tai padaryti, bet man reikia pavyzdžio, nes nesugebu.
Re: Pagalbos prašyčiau
Posted: 2012 Jun 14 18:05
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:
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
Re: Pagalbos prašyčiau
Posted: 2012 Jun 14 20:06
by InvIs
Išsianalizuosiu, dėkui
