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

Wysłany: 2014-11-28, 21:02


Terr9909

Skrypter LUA






Wiek: 26
Na forum: 4234 dni
Posty: 346
Nick w MP: Split

Piwa: 1043

Respekt: 182,8
Respekt: 182,8Respekt: 182,8

Witam, w jaki spos?b mog? odj?? jedn? liczb? od kt?rej kt?ra jest w bazie danych poprzez zapytanie, zrobi?em takie co? ale to nie spe?nia moich wymaga?, bo nie odejmuje liczby.

addEvent("onUrzadDataUpdate"true)
addEventHandler("onUrzadDataUpdate"resourceRoot, function(miejscaid)
    local ile 0
    
    if miejsca == true then
        local ile ile 1
        local zapytanie string.format("UPDATE go_urzadprace SET miejsca='%d' WHERE id_frakcji='%d'", 
        ile,id)
        dbExec(handlerzapytanie)
    elseif miejsca == false then
        local ile ile 1
        local zapytanie string.format("UPDATE go_urzadprace SET miejsca='%d' WHERE id_frakcji='%d'", 
        ileid)
        dbExec(handlerzapytanie)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-29, 00:22


Wielebny







Wiek: 41
Na forum: 5498 dni
Posty: 257
Nick w MP: Wielebny

Piwa: 1690

Respekt: 180
Respekt: 180Respekt: 180

UPDATE go_urzadprace SET miejsca=miejsca+1 WHERE id_frakcji=?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-29, 00:59


Terr9909

Skrypter LUA






Wiek: 26
Na forum: 4234 dni
Posty: 346
Nick w MP: Split

Piwa: 1043

Respekt: 182,8
Respekt: 182,8Respekt: 182,8

zrobi?em twoim sposobem i te? innymi i nie dzia?a.

S-Side:
addEvent("onUrzadDataUpdate"true)
addEventHandler("onUrzadDataUpdate"resourceRoot, function(miejscaid)
    if miejsca == true then
        local zapytanie string.format("UPDATE go_urzadprace SET miejsca=miejsca+1 WHERE id=?"id)
        dbExec(connectzapytanie)
    elseif miejsca == false then
        local zapytanie string.format("UPDATE go_urzadprace SET miejsca=miejsca-1 WHERE id=?"id)
        dbExec(connectzapytanie)
    end
end)


C-Side:
triggerServerEvent("onUrzadDataUpdate"rootlocalPlayertruetonumber(id))


[ Dodano: 2014-11-29, 18:38 ]
pomo?e kto??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-30, 19:30


Vike4562

LUA <3






Wiek: 28
Na forum: 4937 dni
Posty: 144
Nick w MP: Vike4562

Piwa: 32

Respekt: 61

Mog? ci pom?c, ale nie bardzo wiem co chcesz zrobi?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-30, 20:25


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

addEvent("onUrzadDataUpdate"true)
addEventHandler("onUrzadDataUpdate"root,
    function ( miejscaid )
        if ( miejsca then
            local zapytanie string.format "UPDATE go_urzadprace SET miejsca='miejsca+1' WHERE id=?"id )
            dbExec connectzapytanie )
        else
            local zapytanie string.format "UPDATE go_urzadprace SET miejsca='miejsca-1' WHERE id=?"id )
            dbExec connectzapytanie )
        end
    end
)

Szczerze nie wiem czy to b?dzie dzia?a?, ale upewnij si? ?e kolumna 'miejsca' jest warto?ci? liczbow? (INT).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-30, 21:05


Terr9909

Skrypter LUA






Wiek: 26
Na forum: 4234 dni
Posty: 346
Nick w MP: Split

Piwa: 1043

Respekt: 182,8
Respekt: 182,8Respekt: 182,8

niestety nie dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-02, 14:44


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Twoje zapytanie powinno wygl?da? tak:

dbExec(connect"UPDATE go_urzadprace SET miejsca=miejsca+1 WHERE id=?"id)

Wielebny poda? dobr? sk?adnie, niestety, ale widocznie zapomnia?e? (lub nie wiedzia?e?), ?e u?ywanie string.format t? sk?adni? zapytania co poda? Wielebny mija si? z celem. Formatowanie z u?yciem pytajnika (?) jest bezcelowe, bo nie ma tam takiej sk?adni. Dopiero, gdy przyjrzymy si? funkcji dbExec (na wiki), mo?na zauwa?y?, ?e pytajniki s? tam zastosowane. Powy?ej podany kod b?dzie dzia?a? w 100 procentach.

Postaw piwo autorowi tego posta
 

 
Tagi: odejmowanie :: liczby :: przez :: mysql
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