Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2019-01-17, 19:28


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

Siema,
mam funkcje w bazie danych tak?

function dbGet(...)
    if not {...} then return end
    local query=dbQuery(DBHandler, ...)
    local result=dbPoll(query, -1)
    return result
end

jak uzyska? przy exporcie z tej funkcji zmienn? result?

Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 08:52


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
emmm ?rednio wiem o co chodzi bo nie zrozumiale napisa?e? ale chyba chodzi o to
result = exports["jakisskrypt*"]:dbPoll(...)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 16:34


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

Ziomalloo, skoro nie wiesz o co chodzi to nie odpowiadaj mi prosz? i dbpolla nie mozna zrobi? jako export bo to nie funkcja ;-;

Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 17:13


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

To wykonaj export CA?EJ funkcji (dbGet) gdzie argumentem jest linijka do MySQL.

result2 = exports["jakisskrypt*"]:dbGet(...)

Wtedy pod zmienn??result2 w innym skrypcie b?dziesz mia? wynik tego, co w funkcji dbGet kryje si? pod zmienn??result.

_________
"Ziomalloo" napisał/a:

emmm ?rednio wiem o co chodzi bo nie zrozumiale napisa?e? ale chyba chodzi o to
result = exports["jakisskrypt*"]:dbPoll(...)

"Ziomalloo" napisał/a:

Jak czego? nie wiesz to si? nie udzielaj XD


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kuba43
Wysłany: 2019-01-18, 17:37


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

Wilq, m?g?bym jaki? przyk?ad bo chyba robi?em jak ty napisa?e? i co? nie pyk?o z wynikiem polla

Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 17:53


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Poka? jakie dzia?anie chcia?e? wykona? w MySQL, tutaj przyk?ad:

local dane=exports.DB:dbGet("SELECT nickname FROM tabela_gracze WHERE id=? "10)

W powy?szym przyk?adzie pobierzesz z tabeli "tabela_gracze" nickname gracza o ID 10 (zak?adaj?c, ?e jest to tabela z danymi graczy).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 18:10


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

chyba mnie nie zrozumia?e?, umiem u?ywac exportu ale chodzi mi o wynik z dbPoll.

Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 18:23


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Wynik z dbPoll nazywasz 'result' w funkcji dbGet.
To, co znajduje si? pod zmienn? 'result' sama funkcja Ci zwraca.
Co zwraca dbPoll:

Więcej informacji znajdziesz w Wikipedii MTA:

dbPoll#Returns

Ty p??niej tylko dzia?asz sobie na result2 (je?li tak nazwa?e? export do dbGet).

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kuba43
Wysłany: 2019-01-18, 18:23


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

Chodzi Ci o co? takiego?




local dane dbQuery(db"SELECT * from tabela")
local wynik dbPoll(dane, -1)
for _,v in ipairs(wynik) do

--- reszta kodu



Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kuba43
Wysłany: 2019-01-18, 19:46


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

Gravgor, tak chodzi mi o to tylko by to by?o pod exportem.
Wilq, Czyli sam export ju? mi zwraca wynik tego poll'a?

Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-18, 20:20


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Tak, export zwraca Ci to, co chcesz uzyska? z bazy danych MySQL (dbPoll, dbQuery).

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: uzyskać :: dbpoll :: exportu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku