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

Wysłany: 2017-01-12, 17:12


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

Witam!

Zrobi?em system raport?w pod SQLite. Dzia?a on tak ?e po wspisaniu komendy /raport [id] [tresc] zapisuje mi w bazie dany SQL zg?aszanego, zg?aszaj?cego, tre?? oraz date.

Teraz chcia? bym po odpaleniu tego panelu:


GUIEditor = {
    button = {},
    window = {},
    memo = {}
}
local screenWscreenH guiGetScreenSize()
GUIEditor.window[1] = guiCreateWindow((screenW 479) / 2, (screenH 384) / 2479384"Raporty"false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.memo[1] = guiCreateMemo(0.110.130.790.75""trueGUIEditor.window[1])
GUIEditor.button[1] = guiCreateButton(0.940.050.040.05"X"trueGUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour""FFAAAAAA")


w memo wy?wietla?y mi si? wszystkie raporty z bazy. Tylko chcia? bym aby wy?wietla?y si? wed?ug podanego przeze mnie wzoru.

Tzn:
Kod:


----------------------------------------------------------------
ID: (Primary key)
Data:
Zg?aszaj?cy:
Zg?aszany:
Tre??:
Status:
----------------------------------------------------------------


Za pomoc Reputacja oraz :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-12, 17:25


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

maciek3286, nie wiem co tutaj jest takiego trudnego:

local query dbQueryconnect"SELECT * FROM TABELA" )
local result dbPollquery, -)
triggerClientEventplayer"Rekrody:Zapytania"playerresult)


CLIENT:

addEvent"Rekrody:Zapytania"true )
addEventHandler"Rekrody:Zapytania"getRootElement(), 
    function ( rekordy )
    text ""
        if not rekordy then return end
            for iv in pairs rekordy ) do
                    local value "----------------------------------------------------------------n/ID:  "..v["ID"].." n/Data: "..v["Data"].." n/Zg?aszaj?cy: "..v["Kto"].." n/Zg?aszany: "..v["komu"].." n/Tre??: "..v["text"].." n/Status: "..v["satus"].." n/---------------------------------------------------------------- "
                    text text.."value
            end
    guiSetText( element,  text )
    end
)

Nie testowane

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-12, 17:42


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

luki123luki123, Wy?wietla mi tylko ostatni raport wpisany w tabeli a ja chce ?eby wy?wietla?o wszystkie

Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-12, 19:06


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

maciek3286,
local query dbQueryconnect"SELECT * FROM TABELA" )
local result dbPollquery, -)
triggerClientEventplayer"Rekrody:Zapytania"playerresult)


CLIENT:

addEvent"Rekrody:Zapytania"true )
addEventHandler"Rekrody:Zapytania"getRootElement(), 
    function ( rekordy )
    text ""
        if not rekordy then return end
            for iv in pairs rekordy ) do
                    local value "----------------------------------------------------------------n/ID:  "..v["ID"].." n/Data: "..v["Data"].." n/Zg?aszaj?cy: "..v["Kto"].." n/Zg?aszany: "..v["komu"].." n/Tre??: "..v["text"].." n/Status: "..v["satus"].." n/---------------------------------------------------------------- "
                    text text..value
            end
    guiSetTextelement,  text )
    end
)
spr?buj to

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-12, 19:12


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

Dzi?ki dzia?a. A ?eby sortowa?o mi si? od najnowszego raporta to co trzeba zrobic xD

Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-12, 20:29


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

maciek3286,
Kod:

SELECT * FROM nazwa_tabeli ORDER BY nazwa_kolumny [rodzaj_sortowania]


  • ASC - sortowanie rosn?co, domy?lny spos?b sortowania
  • DESC - sortowanie malej?co


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-12, 20:51


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

Dzieki do zamkni?cia

Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Postaw piwo autorowi tego posta
 

 
Tagi: sqlite
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