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

Wysłany: 2019-01-08, 13:23


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

Chcia?em sobie wgra? ca?kiem nowy panel zarz?dzania frakcji ze swojego starego serwera kt?ry dzia?a?. Teraz gdy wszystko skopiowa?em tak jak trzeba nagle panel si? wykruszy?. Nie wyskakuj? przyciski i pokazuje blad z "code" w tabeli.

Tak jak na ssie wida?.


client

function fillUsersData(result,a1,a2)
    guiGridListClear(wm.gridlist[1])
    for i,v in ipairs(result) do
        local row=guiGridListAddRow(wm.gridlist[1])
        minuty=0
        minuty2=0
        guiGridListSetItemText(wm.gridlist[1], row1v["uid"], falsefalse)
        guiGridListSetItemText(wm.gridlist[1], row2v["rank"], falsefalse)
        guiGridListSetItemText(wm.gridlist[1], row3v["login"], falsefalse)
        guiGridListSetItemText(wm.gridlist[1], row4v["actived"], falsefalse)
        for _,v2 in ipairs(a1) do
        if v2["uid"] == v["uid"then
        minuty=minuty+v2["minuty"]
        end
        end
        for _,v2 in ipairs(a2) do
        if v2["uid"] == v["uid"then
        minuty2=minuty2+v2["minuty"]
        end
        end
        guiGridListSetItemText(wm.gridlist[1], row5minuty.." minut-(y)"falsefalse)
        guiGridListSetItemText(wm.gridlist[1], row6minuty2.." minut-(y)"falsefalse)
    end
end

------Dok?adnie ten problem----
for i,v in ipairs(result) do


serwer

addEventHandler("onMarkerHit"resourceRoot, function(el,md)
    if not md or getElementType(el) ~= "player" then return end
    local code=getElementData(source,"marker:faction")
    if not code then return end
    local uid=getElementData(el,"player:uid")
    if not uid then return end
    if not getElementData(el,"player:duty"then outputChatBox("Nie masz uprawnie? do przegl?dania panelu zarz?dzania!",el25500) return end
    if getElementData(el,"player:duty") ~= code then outputChatBox("Nie masz uprawnie? do przegl?dania panelu zarz?dzania!",el25500) return end
    local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=? AND uid=? LIMIT 1;"codeuid) -- pobieramy tylko JEDEN rekord
    if result and #result > 0 then
        if result[1].rank 96 then outputChatBox("Nie masz uprawnie? do przegl?dania panelu zarz?dzania!",el25500) return end
    local resulted=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby JOIN tiyl_gracze on tiyl_sluzby.uid=tiyl_gracze.id WHERE code=? order by rank desc"code)
        local a1=exports["tiyl-db"]:dbGet("select * from Logi_minuty_frakcja where date(data) < now() and date(data) > date(NOW() - INTERVAL 7 DAY)")
        local a2=exports["tiyl-db"]:dbGet("select * from Logi_minuty_frakcja where date(data) < now() and date(data) > date(NOW() - INTERVAL 31 DAY)")
        triggerClientEvent(el"lider:showGUI"resourceRoot,coderesulted,a1,a2)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-09, 16:10


mis14







Wiek: 25
Na forum: 3925 dni
Posty: 185

Piwa: 73

Respekt: -149

czy w tabeli tiyl_sluzby posiadasz dodan? kolumn? code
    local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=? AND uid=? LIMIT 1;"codeuid) -- pobieramy tylko JEDEN rekord


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-09, 16:24


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-09, 16:59


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

"mis14" napisał/a:

czy w tabeli tiyl_sluzby posiadasz dodan? kolumn? code
    local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=? AND uid=? LIMIT 1;"codeuid) -- pobieramy tylko JEDEN rekord


inaczej bym nie pokaza? ?e mam blad z przyciskami :)

"Wilq" napisał/a:


To co poda?e? poszuka?em zrobi?em tak jak trzeba i dalej to samo. Nawet sam od nowa stworzy?em wszystkie tabele i wci?? ten sam problem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-09, 17:40


Ciastuuś

Truck soon...






Wiek: 26
Na forum: 3071 dni
Posty: 799
Nick w MP: Ciastuuś

Piwa: 4297

Respekt: 640
Respekt: 640Respekt: 640

Wygl?da na to, ?e nie posiadasz w bazie danych kolumny code przez co zwraca Ci b??d z dalszym wyszukiwaniem informacji. Nie ma ich z czego pobra?.

Podpis
Truck soon...
Postaw piwo autorowi tego posta
 

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


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

"Ciastuu?" napisał/a:

Wygl?da na to, ?e nie posiadasz w bazie danych kolumny code przez co zwraca Ci b??d z dalszym wyszukiwaniem informacji. Nie ma ich z czego pobra?.


W?a?nie posiadam kolumne code



Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-09, 21:05


Ciastuuś

Truck soon...






Wiek: 26
Na forum: 3071 dni
Posty: 799
Nick w MP: Ciastuuś

Piwa: 4297

Respekt: 640
Respekt: 640Respekt: 640

Pokazujesz mi *_frakcje, a ja chce zobaczy? *_sluzby

Podpis
Truck soon...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-10, 02:05


Loop

Inspektor






Wiek: 27
Na forum: 4290 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

Zmie? poprostu nazw? tabeli z *_frakcje na tiyl_sluzby w bazie danych.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-10, 13:38


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

"Ciastuu?" napisał/a:

Pokazujesz mi *_frakcje, a ja chce zobaczy? *_sluzby


No troch? te? pomy?l gdybym mia? inn? tabele pisa?oby ?e nie ma s?u?by. Ja ju? pozmienia?em na swoje po prostu da?em t?. Niczym si? nie r??ni opr?cz zmian w strukturze. Ja tylko mam problem z tym "code" nic wiecej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-10, 20:02


Loop

Inspektor






Wiek: 27
Na forum: 4290 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

Przenosisz resulted a uzywasz result?

Tutaj masz poprawn? wersje

Kod:



function fillUsersData(resulted,a1,a2)
guiGridListClear(wm.gridlist[1])
for i,v in ipairs(resulted) do
local row=guiGridListAddRow(wm.gridlist[1])
minuty=0
minuty2=0
guiGridListSetItemText(wm.gridlist[1], row, 1, v["uid"], false, false)
guiGridListSetItemText(wm.gridlist[1], row, 2, v["rank"], false, false)
guiGridListSetItemText(wm.gridlist[1], row, 3, v["login"], false, false)
guiGridListSetItemText(wm.gridlist[1], row, 4, v["actived"], false, false)
for _,v2 in ipairs(a1) do
if v2["uid"] == v["uid"] then
minuty=minuty+v2["minuty"]
end
end
for _,v2 in ipairs(a2) do
if v2["uid"] == v["uid"] then
minuty2=minuty2+v2["minuty"]
end
end
guiGridListSetItemText(wm.gridlist[1], row, 5, minuty.." minut-(y)", false, false)
guiGridListSetItemText(wm.gridlist[1], row, 6, minuty2.." minut-(y)", false, false)
end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-11, 10:40


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

"Loop" napisał/a:

Przenosisz resulted a uzywasz result?

Tutaj masz poprawn? wersje

Kod:



function fillUsersData(resulted,a1,a2)
guiGridListClear(wm.gridlist[1])
for i,v in ipairs(resulted) do
local row=guiGridListAddRow(wm.gridlist[1])
minuty=0
minuty2=0
guiGridListSetItemText(wm.gridlist[1], row, 1, v["uid"], false, false)
guiGridListSetItemText(wm.gridlist[1], row, 2, v["rank"], false, false)
guiGridListSetItemText(wm.gridlist[1], row, 3, v["login"], false, false)
guiGridListSetItemText(wm.gridlist[1], row, 4, v["actived"], false, false)
for _,v2 in ipairs(a1) do
if v2["uid"] == v["uid"] then
minuty=minuty+v2["minuty"]
end
end
for _,v2 in ipairs(a2) do
if v2["uid"] == v["uid"] then
minuty2=minuty2+v2["minuty"]
end
end
guiGridListSetItemText(wm.gridlist[1], row, 5, minuty.." minut-(y)", false, false)
guiGridListSetItemText(wm.gridlist[1], row, 6, minuty2.." minut-(y)", false, false)
end
end


Dobrze to dzia?a, ale teraz jest problem z tym "code". Jak dodam kogo? do frakcji to dodana osoba nie pokazuje si?. A w mysql jest wpisany. Kiedy podchodz? ponownie do tego jest problem z tym "code" i tylko mnie znajduje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-11, 16:35


Loop

Inspektor






Wiek: 27
Na forum: 4290 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

Zamie? to

 local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=? AND uid=? LIMIT 1;"codeuid)


Na


local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=?"code)


co jest w tym code? liczba jaka? czy "SAPD"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-11, 18:40


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

"Loop" napisał/a:

Zamie? to

 local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=? AND uid=? LIMIT 1;"codeuid)


Na


local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_sluzby WHERE code=?"code)


co jest w tym code? liczba jaka? czy "SAPD"?


Kod SAPD, SAMD ITD

P.S


Postaw piwo autorowi tego posta
 

 
Tagi: panel :: lidera :: frakcji
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