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

Wysłany: 2021-11-13, 13:03


etrnl

CLASSIC RPG






Wiek: 26
Na forum: 2199 dni
Posty: 86
Nick w MP: anonymous

Piwa: 57

Respekt: 50

Ostrzeżeń: 40%
Kod:



function dbSet(...)
if not {...} then return end
local stringe=dbPrepareString(SQL,...)
local query=dbExec(SQL, stringe)
return query
end
dbFree(query)

function dbGet(...)
if not {...} then return end
local stringe=dbPrepareString(SQL,...)
local query=dbQuery(SQL, stringe)
dbFree(query)
local result=dbPoll(query, -1)
return result
end



Jest gdzie? na necie w pe?ni dzia?aj?cy skrypt na po??czenie z baz? i obs?ug? w 100% bez modu?u mtaMySQL ?

czego brakuje by czasem nie przyfreezowa?o serwerka na 2 minuty? xD

b??d z db3: dbPoll failed; Lock wait timeout exceeded; try restarting transaction

przy prostym update do bazy, obstawiam ?e brak dbFree ? Nie czaje tego do ko?ca ;d

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-11-13, 13:09


xyzzz^

A nic






Wiek: 18
Na forum: 1993 dni
Posty: 319
Nick w MP: Aspyk21

Piwa: 308

Respekt: 81

Ostrzeżeń: 100%
Nie wiem po co ka?dy u?ywa jaki? funkcji do wykonywania, najlepiej u?y? wbudowanych...


Kod:


--zas?b db
function connect()
c = dbConnect('mysql', ...)
if c then
return c
else
return false
end
end

<export function='connect' type='server' />

--zas?b od logowania np

local db = exports['db']:connect()

dbQuery(db, 'SELECT * FROM konta WHERE login=?', login)


Proste, bez ?adnych pseudofunkcji

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-11-13, 22:08


etrnl

CLASSIC RPG






Wiek: 26
Na forum: 2199 dni
Posty: 86
Nick w MP: anonymous

Piwa: 57

Respekt: 50

Ostrzeżeń: 40%
Twoja funkcja r?wnie? wysadza mi serwer na minutk? xD I nie mam pojecia czemu, tylko w suszarce narazie mi tosie dzieje jak wywo?uje funkcj? onSaveVehicles, wsz?dzie indziej wszystko mi dzia?a normalnie.

[ Dodano: 2021-11-17, 22:39 ]
Do zamkni?cia, mysql_free_result raczej musi by? ;p

Postaw piwo autorowi tego posta
 

 
Tagi: mysql :: free :: result :: (?) :: freeze :: serwera
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » MySQL free result (?) - freeze serwera Odpowiedz do tematu

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