[ROZWIĄZANE] Pobieranie danych z bazy mysq...
speedkill
01.01.2012
Siemka
Mam pytanie robię plugin i będzie on połączony z php na stronie.
mam takie coś :
a to public sprawdz
1.Czy dobrze jest to napisane (tzn.czy zadziała )
2.jeśli będzie
Dziękuje z góry za odpowiedź
Mam pytanie robię plugin i będzie on połączony z php na stronie.
mam takie coś :
new szTemp[512],time[32] get_time("%d/%m", time, 31) formatex(szTemp,charsmax(szTemp),"SELECT * FROM `xxxxx` WHERE `data` = '%s'", time) SQL_ThreadQuery(g_SqlTuple,"sprawdz",szTemp)Przed tym połączenie z bazą danych
a to public sprawdz
public sprawdz(failstate, Handle:query, error[],errcode) { if(failstate != TQUERY_SUCCESS){ log_amx("<Query> Error: %s", error); return; } if(SQL_NumRows(query)) { new szBuffer[64]; while(SQL_MoreResults(query)) { SQL_ReadResult(query, SQL_FieldNameToNum(query, "name"), szBuffer, 63) ArrayPushString(g_aPlayerNames, szBuffer) SQL_NextRow(query) } g_bPluginLoaded = true } else { ArrayDestroy(g_aPlayerNames); g_bPluginLoaded = false; } }Plugin nie wyciąga id gracza więc mam pytanie
1.Czy dobrze jest to napisane (tzn.czy zadziała )
2.jeśli będzie
`data` = '%s'się zgadzało to będzie wyciągać nazwy graczy tych u których ten warunek zostanie spełniony czy wyciągnie tylko jednego ?
Dziękuje z góry za odpowiedź
sebul
01.01.2012
Wyciągnie wszystkie wpisy, które będą spełniać ten warunek, a dokładnie wszystkie dane jakie są w tych wpisach, bo masz tam * w zapytaniu.
speedkill
01.01.2012
Dzięki chciałem się upewnić można close
leci +
edit.Dostałeś 2 plusy zamiast 1 nie wiem czemu
Użytkownik speedkill edytował ten post 01.01.2012 22:09
leci +
edit.Dostałeś 2 plusy zamiast 1 nie wiem czemu
Użytkownik speedkill edytował ten post 01.01.2012 22:09
kasza
02.01.2012
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL