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: dbconnect
1. Niedziałające dbConnect
Hej, mam taki problem, po aktualizacji plik?w serwera MTA do 1.5.9 nie dzia?a mi funkcja dbConnect w moich skryptach a w konsoli mam co? takiego:

[10] ERROR: Could not load /home/mta/x64/dbconmy.so - /usr/local/lib/libssl.so.1.1: version 'OPENSSL_1_1_1' not found (required by /home/mta/x64/dbconmy.so)
[10] WARNING: core/connect.lua:2: Bad usage @ 'dbConnect' [Could not connect]

wie kto? mo?e co m?g?bym zrobi?? Serwer jest na VPS z systemem Linux/debian 9.
2. Bad usage @ 'dbConnect' [Can't connect to MySQL server on
Witam da sie jakos to naprawic?
WARNING: pystories-db/s_db.lua:23: Bad usage @ 'dbConnect' [Can't connect to MySQL server on 'numeryczne ip' (111)]
3. Baza MySQL - dbConnect
Witam.
Dzi? znalaz?em pewien skrypt na prywatne auta, lecz po zmienieniu jego na baz? MySQL i chc?c po??czy? go, w "debugscript" wyskakuje nast?puj?cy b??d:

ERROR: prywatne/skrypt.lua:9: dbConnect failed; Not valid type
INFO: SKRYPT: Failed to connect to database.

Jak to zrobi?, ?eby tego nie by?o ;p ?
4. Funkcje dbConnect, dbQuery i dbPool
Witajcie, ostatnio stworzy?em panel oparty o baz? danych.
Kod panelu:
[lua]function zarejestruj(login, password)
local jestKonto = sql:zapytanie("SELECT * FROM Konto WHERE Login='" .. login .. "'")
if (jestKonto > 0) then
triggerClientEvent(source, "onClientUtworz", getRootElement(), false, "Jest ju? takie konto w bazie danych.")
return
end

local dodajKonto = sql:zapytanie("INSERT INTO Konto SET Login='" .. login .. "' and Haslo='" .. password .. "'")
triggerClientEvent(source, "onClientUtworz", getRootElement(), true)
return
end
addEvent("onZarejestruj", true)
addEventHandler("onZarejestruj", getRootElement(), zarejestruj)[/lua]

a tu skrypt sql:
[lua]local SQL

local function connect()
SQL = dbConnect("mysql", "dbname=db_3546;host=mysql-1.ServerProject.pl", "db_3546","Sebo12","share=1")
if (not SQL) then
outputServerLog("Nie uda?o si? po??czy? z baz? danych!")
else
zapytanie("SET NAMES utf8;")
end

end

addEventHandler("onResourceStart",resourceRoot, connect)

function zapytanie(...)
local h = dbQuery(SQL, ...)
local result, numrows = dbPoll(h,-1)
return numrows
end
[/lua]

A wi?c tak, uzupe?niam dane i klikam zarejestruj. Zagl?dam do bazy danych a tam Login='0' Haslo=''. Nie wiem o co chodzi, pierwszy raz bior? si? za funkcje dbQuery...