Guten Abend ich habe ein kleines Problem und wies nicht woran es liegt ich helfe ein freund aus aber ich komme ihrendwie nicht auf dem fehler vieleicht kommt ihr ja auf dem fehler im cmd fenster kommt immer diese fehlermeldung
mysql_start.lua:1: attempt to call global 'mysql_connect' (a nil value)
Code
handler = mysql_connect("localhost", "test", "test", "test") -- Establish the connection
if ( not handler ) then -- The connection failed
outputDebugString("Unable to connect to the MySQL server")
else
outputServerLog("Die Verbindung zum Mysql Server wurde hergestellt")
end
function getPlayerFromNamePart(name)
if name then
for i, player in ipairs(getElementsByType("player")) do
if string.find(getPlayerName(player):lower(), tostring(name):lower(), 1, true) then
return player
end
end
end
return false
end
function MySQL_GetString(tablename, feldname, bedingung)
local result = mysql_query(handler, "SELECT "..feldname.." from "..tablename.." WHERE "..bedingung)
if( not result) then
outputDebugString("Error executing the query: (" .. mysql_errno(handler) .. ") " .. mysql_error(handler))
else
if(mysql_num_rows(result) > 0) then
local dsatz = mysql_fetch_assoc(result)
local savename = feldname
mysql_free_result(result)
return dsatz[feldname]
else
mysql_free_result(result)
return false
end
end
end
function MySQL_SetString(tablename, feldname, var, bedingung)
if var and bedingung then
local result = mysql_query(handler, "UPDATE "..tablename.." SET "..feldname.." = '"..var.."' WHERE "..bedingung)
if( not result) then
outputDebugString("Error executing the query: (" .. mysql_errno(handler) .. ") " .. mysql_error(handler))
else
mysql_free_result(result)
return false
end
end
end
adminRankNames = {}
adminRankNames[1] = "Trial-Member"
adminRankNames[2] = "Member"
adminRankNames[3] = "S-Mod"
adminRankNames[4] = "Admin"
adminRankNames[5] = "Owner"
Alles anzeigen