Hayho Liebe Community, es ist wieder soweit ich bin am verzweifeln
Ich bekomme einen MySQL fehler und kann mit diesem nix anfangen der Fehler lautet wie folgt :
"ERROR: Reallife\mysql\mysql_connection.lua:32: attempt to concatenate local 'value' (a boolean value)"
und das script sieht aus wie folgt
Lua
outputServerLog("|-----------------------------|")
outputServerLog("| Reallife Startet |")
outputServerLog("|-----------------------------|")
handler = mysql_connect("localhost","root","","db")
if handler then
outputServerLog("Verbindung zur Datenbank erfolgreich!")
else
outputServerLog("Konnte keine Verbindung aufbauen Grund "..mysql_error(handler))
end
function getMysqlData ( player, data )
local pname = getPlayerName(player)
local sql = mysql_query(handler,"SELECT * FROM `players` WHERE `Username` = '"..pname.."'")
if sql then
local data2 = mysql_fetch_assoc(sql)
mysql_free_result(sql)
return data2[data]
else
outputServerLog("Mysql Error"..mysql_errno(handler))
mysql_free_result(sql)
return nil
end
end
function setMysqlData ( player, data,value )
local pname = getPlayerName(player)
local sql = mysql_query(handler,"UPDATE `players` SET `"..data.."` = '"..value.."' WHERE `Username` = '"..pname.."'")
if sql then
mysql_free_result(sql)
return true
else
outputServerLog("Mysql Error"..mysql_errno(handler))
mysql_free_result(sql)
return false
end
end
function ErrorMSG( text,player)
outputChatBox(text,player,125,0,0)
end
Alles anzeigen
ich würde mich sehr über schnelle Hilfe freuen
Mfg. MelonenPudding