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 :D 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