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

Wysłany: 2013-01-11, 19:44


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Witam!

Kod:

function testwarp2(thePlayer)
polaczzbaza()
local login = getAccountName(getPlayerAccount(thePlayer))
local xz = mysql_query(aaa,"SELECT `PozXxD` FROM gracze WHERE `login` = '".. login .."'")
local yz = mysql_query(aaa,"SELECT `PozYxD` FROM gracze WHERE `login` = '".. login .."'")
local zz = mysql_query(aaa,"SELECT `PozZxD` FROM gracze WHERE `login` = '".. login .."'")
setElementPosition(thePlayer,xz,yz,zz)
rozlaczzbaza()
end
addCommandHandler("testwarp",testwarp2)


Typ warto?ci w bazie danych testowane na:
*TEXT
*DOUBLE
*FLOAT
*INT
Wyrzuca b??d:
Kod:


Bad argument @ setElementPosition [Expected number at argument 2, got userdata]


Po zastosowaniu tonumber w xz,yz,zz wyrzuca:
Kod:


Bad argument @ setElementPosition [Expected number at argument 2, got nil]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-11, 20:57


CRX







Wiek: 34
Na forum: 5671 dni
Posty: 114

Piwa: 106

Respekt: 51,6

Ostrzeżeń: 60%
local pos = {}

function testwarp2(thePlayer) 
    polaczzbaza() 
    local login getAccountName(getPlayerAccount(thePlayer)) 
    local q mysql_query(aaa"SELECT `PozXxD`, `PozYxD`, `PozZxD`  FROM `gracze` WHERE `login` = '".. login .."'") 
    if q then
        while true do
        local r mysql_fetch_assoc(q)
            if r then
                Pos[thePlayer].PosX tonumber(row.PozXxD)
                Pos[thePlayer].PosY tonumber(row.PozYxD)
                Pos[thePlayer].PosZ tonumber(row.PozZxD)
    break     end
    end
    setElementPosition(thePlayerPos[thePlayer].PosXPos[thePlayer].PosYPos[thePlayer].PosZ)
    rozlaczzbaza() 
end 
addCommandHandler("testwarp"testwarp2)


My?l?, ?e tak b?dzie dobrze, cho? mog? wyst?pi? errory!

Postaw piwo autorowi tego posta
 

 
Tagi: pobieranie :: danych :: 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 » Pobieranie danych z mySQL 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