
,4,7,3, reikia surasti ar yra 7
Re: ,4,7,3, reikia surasti ar yra 7
As tikrinau sqle, tad gal amxe ir neveikia tai.
Re: ,4,7,3, reikia surasti ar yra 7
Nu praktiskai turi veikt.
Code: Select all
public adminSql(){ new error[128], type[12], errno new Handle:info = SQL_MakeStdTuple() new Handle:sql = SQL_Connect(info, errno, error, 127) new ip_port[42], ip_tmp[33], ip[33] , port[10] get_user_ip(0, ip_port, 41) strtok(ip_port, ip_tmp, 31, port, 9, ':') get_cvar_string("ip",ip,33) SQL_GetAffinity(type, 11) if (sql == Empty_Handle) { server_print("[AMXX] %L", LANG_SERVER, "SQL_CANT_CON", error) return PLUGIN_HANDLED } new prefix[33] get_cvar_string("amx_sql_prefix", prefix, 33) new Handle:query = SQL_PrepareQuery(sql,"SELECT members_display_name, members_pass_salt, members_pass_hash, members_access FROM %smembers WHERE mgroup_others LIKE '%7%' ", prefix) if (!SQL_Execute(query)) { SQL_QueryError(query, error, 127) server_print("[AMXX] %L", LANG_SERVER, "SQL_CANT_LOAD_ADMINS", error) } else if (!SQL_NumResults(query)) { server_print("[AMXX] %L", LANG_SERVER, "NO_ADMINS") } else { new szAccess[33] g_aNum = 0 new qcolAuth = SQL_FieldNameToNum(query, "members_display_name") new qcolPass = SQL_FieldNameToNum(query, "members_pass_hash") new qcolSalt = SQL_FieldNameToNum(query, "members_pass_salt") new qcolAccess = SQL_FieldNameToNum(query, "members_access") while (SQL_MoreResults(query)) { SQL_ReadResult(query, qcolAuth, g_aName[g_aNum], charsmax(g_aName)) SQL_ReadResult(query, qcolPass, g_aPassword[g_aNum], charsmax(g_aPassword)) SQL_ReadResult(query, qcolAccess, szAccess, charsmax(szAccess)) SQL_ReadResult(query, qcolSalt, g_aSalt[g_aNum], charsmax(g_aSalt)) g_aAccess[g_aNum] = read_flags(szAccess) ++g_aNum SQL_NextRow(query) } if (g_aNum == 1) server_print("[AMXX] %L", LANG_SERVER, "SQL_LOADED_ADMIN") else server_print("[AMXX] %L", LANG_SERVER, "SQL_LOADED_ADMINS", g_aNum) SQL_FreeHandle(query) SQL_FreeHandle(sql) SQL_FreeHandle(info) } return PLUGIN_HANDLED}
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: ,4,7,3, reikia surasti ar yra 7
Užklausa vykdoma mysql/sql serveryje, tai su amxx tai neturi nieko bendro.newb wrote:As tikrinau sqle, tad gal amxe ir neveikia tai.
Be to koks laukelio 'mgroup_others' tipas? Šiaip ir man keista. Turėtų veikti. Be to sakai gavai 10 rezultatų, 2. O tai kiek jų turi būti ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: ,4,7,3, reikia surasti ar yra 7
tipas varchar(255)
Rezultatu turi buti 5 tiek kiek yra 7
-- 2011 Rgp 02 18:59 --
Nera minciu del ko taip?
Rezultatu turi buti 5 tiek kiek yra 7
-- 2011 Rgp 02 18:59 --
Nera minciu del ko taip?
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: ,4,7,3, reikia surasti ar yra 7
Čia galima rasti viską apie palyginimus http://dev.mysql.com/doc/refman/5.5/en/ ... tions.html
Na nebent tai gali įtakoti tavo pasirinkta laukelio koduotė, bet nežinau tiksliai ar taip jau gali keisti...
Na nebent tai gali įtakoti tavo pasirinkta laukelio koduotė, bet nežinau tiksliai ar taip jau gali keisti...
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: ,4,7,3, reikia surasti ar yra 7
amxx kazkaip kitaip supranta % zenklus tai suveike kai padariau LIKE '%%kazkas%%'
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: ,4,7,3, reikia surasti ar yra 7
Teisingai. Pamiršau tau pasakyti, kad jei nori % parašyti eilutėje, tai reikia juos du rašyti ir rodys kaip vieną
. Nes % naudojami kintamųjų atvaizdavimui.

Palikau CS pasaulį ;/ . Nebepasiekiamas.
Who is online
Users browsing this forum: Amazon [Bot], Bing [Bot] and 2 guests