Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: mysql..
1. Podłączenie MySQL..
Witam, na pocz?tku przedstawie og?lny zarys problemu:

Chcia?bym po??czy? panel logowania MTA, z baz? danych mojego forum. Wszystko sz?o dobrze do czasu kiedy chcia?em zainicjowa? po??czenie z baz? w skrypcie. Aby sprawdzi? poprawno?? kodu pos?u?y?em si? takim kodem:

function connect()
    
DBConnection dbConnect"mysql""dbname=edb_172750;host=164.132.233.227;port=3306""username=edb_172750""password=*****")
    if (
not DBConnectionthen
        outputDebugString
("Blad: Nie mozna polaczyc z baza danych!")
    else
        
outputDebugString("Sukces: Polaczono z baza danych!")
    
end
end
addEventHandler
("onResourceStart",resourceRootconnect)



Dodatkowo w debugscript'cie wywala mi nast?puj?cy b??d:

Kod:

Bad usage @ 'dbConnect' [Access denied for user 'username=edb_172750' (using password: YES)]


Pr?bowa?em na r??nych hostingach i na ka?dym to samo... Wygl?da na to jak nie mia?bym dost?pu do bazy ale raczej jest to niemo?liwe.

Poratuje kto?? B?d? bardzo wdzi?czny :)
2. mysql..
Witam pobra?em paczke NewWorld wszysto dzia?a ale gdy wsiadam do auta to w konsoli pojawiaj? si? b?edy

[code][2016-09-17 14] ERROR: ogrpg-db/s_db.lua:96: attempt to call global 'mysql_query' (a nil value)
[2016-09-17 14] ERROR: ogrpg-core/vehicles.lua:81: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-09-17 14] ERROR: ogrpg-db/s_db.lua:96: attempt to call global 'mysql_query' (a nil value)
[2016-09-17 14] ERROR: ogrpg-vehicles/s_vehbuy.lua:430: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-09-17 14] ERROR: ogrpg-db/s_db.lua:96: attempt to call global 'mysql_query' (a nil value)
[2016-09-17 14] ERROR: ogrpg-core/vehicles.lua:94: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-09-17 14] ERROR: ogrpg-db/s_db.lua:96: attempt to call global 'mysql_query' (a nil value)
[2016-09-17 14] ERROR: ogrpg-vehicles/s_vehbuy.lua:478: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"][/code]

Prosz? o pomoc a tu s? te linijki gdzie wyskakuj? b?edy

[code]function pobierzWyniki(query)
local result=mysql_query(SQL,query)
if (not result) then return nil end
row = mysql_fetch_assoc(result)
mysql_free_result(result)
return row
end[/code]

[code]addEventHandler("onVehicleStartEnter", root, function(plr,seat,jacked)
if seat ~= 0 then return end
if categoryL[getElementModel(source)] then return end
local query=string.format("SELECT * FROM ogrpg_punis...
3. znowu mysql..
Cze??.
Wkurzaj? mnie ju? te zapytania mysql, jestem po??czony z baz? jakby co. Logowanie dzia?a, jednak gdy pr?buj? si? zarejestrowa?(mimo, i? nie ma ?adnego konta w bazie o takiej samej nazwie) wyskakuje wiadomo?? "Znaleziono takiego gracza w bazie danych".
Kod:

function registerPlayer(graczloginhasloserial)
    if 
login and haslo and serial then
        outputChatBox
("dziala")
        
local plrLogin string.lower(login)
        
local plrPass string.upper(sha256(haslo))
        
local plrSerial serial
        local checkAccounts 
dbQuery(mysql"SELECT nick FROM konta WHERE nick=?"plrLogin)
        
local resrowserrmsg dbPoll(checkAccounts, -1)
        if 
rows 0 then
            outputChatBox
("Stworzono konto")
            
local createAccount dbQuery(mysql"INSERT INTO konta VALUES (?, ?, ?)"plrLoginplrPassplrSerial)
            
dbFree(createAccount)
        else
            
outputChatBox("Znaleziono takiego gracza w bazie danych")
        
end
    end
end
addEvent
("onRegisterPlayer"true)
addEventHandler("onRegisterPlayer"rootregisterPlayer)