Ezt hogyan javítsam ki?
a kód: for _, row in ipairs(result) do
és ezt írja ki: ERROR: mta_mdc\sourceS.lua:35: bad argument #1 to 'ipairs' (table expected, got boolean)
De itt az egész kód rész:
function mdcLoginServer(username, password)
local source = client
dbQuery(
function (queryHandler)
local result, numAffectedRows, errorMsg = dbPoll(queryHandler, 0)
--local faction = dbQuery(queryHandler, "SELECT frakcio FROM mdcaccounts where username = ? AND password = ?", username, password)
--local frakcio = mysql:query_fetch_assoc("SELECT frakcio FROM mdcaccounts WHERE username = '" .. username .. "' AND password = '" .. password .. "'")
if numAffectedRows > 0 then
for _, row in ipairs(result) do
frakcio = row["frakcio"]
end
triggerClientEvent(source, "loginMdcClient", source, frakcio)
else
exports.mta_notifications:createNotification(root, "Hibás felhasználónév/jelszó.", 2)
end
end,
connection,
"SELECT * FROM mdcaccounts WHERE username = ? AND password = ?", username, password
)
end
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!