Page 1 of 1
SQL
Posted: 2011 Mar 16 16:11
by aurimasko
Code: Select all
public client_connect(id){ new szIP[32] get_user_ip(id, szIP, 31) new query[512]; formatex(query, 511, "SELECT (IP, model, skin, jumps, status, bullet, foot) FROM table WHERE IP = '%s'", szIP) /* g_jumps[id] = jumps[id] g_status[id] = status[id] g_skin[id] = skin[id] g_model[id] = model[id] g_bullet[id] = bullet[id] g_foot[id] = foot[id]*/ SQL_ThreadQuery(Tuple, "ThreadQuery", query); return PLUGIN_HANDLED;} public ThreadQuery(failState, Handle:query, error[], errorCode) if (errorCode) log_amx(error);
Kaip gauti gaunamus duomenis iš mysql kad galima būtų naudoti pvz g_foot[id] = foot[id], o foot[id] yra tai ką kodas gauna iš duomenų bazes stulpelyje foot
Re: SQL
Posted: 2011 Mar 16 17:46
by aaarnas
Pirmiausia susipažink su sql ir kaip reikia formatuoti query
Re: SQL
Posted: 2011 Mar 16 17:47
by aurimasko
aaarnas wrote:Pirmiausia susipažink su sql ir kaip reikia formatuoti query
atsiprašau, truputį kodai durnai atrodo ir dvigubinasi, nes pc labai lagino

Pataisiau kiek žinojau kas blogai.
Re: SQL
Posted: 2011 Mar 16 18:01
by beast
Re: SQL
Posted: 2011 Mar 16 20:29
by psychical
Code: Select all
query = SQL_PrepareQuery(sql,"SELECT fullnick, password, privileges FROM %s WHERE activated = '1'", table) new qcolAuth = SQL_FieldNameToNum(query, "fullnick")new AuthData[44]; while (SQL_MoreResults(query)){ SQL_ReadResult(query, qcolAuth, AuthData, sizeof(AuthData)-1);}
manyciau kazkas tokio, pagal mano koda butu