lepiej poda? znak '*' przez co zawsze poda wszystkie informacje.
[ Dodano: 2017-11-03, 20:33 ]
i widze ze nie ogarniasz tablic bo zapis " owner = wyniko[1]['Owner']" nie wbedzie dzialal.(zapis jest zly ale ogolny jakby zakres tak bo wyniko[1][1] juz bylo by dobrym zapisem, ale tutaj tobie na 100% chodzilo zeby w indeksie 1 zapisac nick owneraco jest zle)
jak wiesz lub nie aby zapisac dane w tablicy musimy najpier podac jej INDEKS (dalej bedzie to literka 'i') i tam dopiero zapisujemy wartosc czyli:
local i=1 -- deklarujemy zmienna i ktora ma warotsc 1
tab[i]=owner -- teraz indeks 1 ma wartosc owner
tab[i+1]=innowner -- teraz indeks 2 ma wartosc innego ownera
teraz jak chcesz cos wypisac to dajesz po prostu
"outputChatBox(tab[1])" -- wypisze nick ownera
[ Dodano: 2017-11-03, 20:40 ]
Error attempt to index global 'tab'(a nil value). Mo?esz zrobi? tak ?eby to dzia?a?o? Bo jak m?wi?e? nie ogarniam tablic.
Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
function getonwer()
nick = "Szydlo2"
local zapytanieo = dbQuery(db_connect,"SELECT * FROM cars WHERE Owner=?",nick)
local wyniko = dbPoll(zapytanieo,-1)
if #wyniko>0 then
owner = wyniko[1].Owner
outputChatBox(owner)
else
outputChatBox("Nie ma takiego nicku!")
end
end
addCommandHandler("geto", getonwer)
function getonwer()
nick = "Szydlo2"
local zapytanieo = dbQuery(db_connect,"SELECT * FROM cars WHERE Owner=?",nick)
local result= dbPoll(zapytanieo,-1)
if result ~= nil then
for k,v in pairs(result) do
owner = v.Owner
outputChatBox(owner)
end
else
outputChatBox("Nie ma takiego nicku!")
end
end
addCommandHandler("geto", getonwer)
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