Szerző Téma: SQL lekérdezés  (Megtekintve 1201 alkalommal)

SQL lekérdezés
« Dátum: 2018. szeptember 05. - 20:52:00 »
0 Show voters
Sziasztok! Hogyan tudom az accounts adatbázisból a játékos pénzét lekérni mysql- en keresztül?
 
 

addEvent(\"attemptLogin\", true)
addEventHandler(\"attemptLogin\", resourceRoot,
function(un, pass)
if not(isPlayerBanned(client)) then
   local money
   local qh = dbQuery(con, \"SELECT * FROM accounts WHERE username=?\", un)
   local user = dbPoll(qh, 500)
   if (user) then
      if (#user > 0) then
         if (user[1][\"password\"] == pass) then
            setElementData(client, \"acc:id\", user[1][\"id\"])
            triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"loginSucces\")
            setPlayerMoney(client, qh.money)
            --outputChatBox(qh.[\"money\"]..\" Ennyi pénzed van!\")
            dbFree(qh)
            
         else
            triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"roszjelszo\")
         end
      else
         triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"nincsilyen\")
      end
   else
      triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"ismeretlenhiba\")
   end
else
   triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"bannolva\")
end
end
)

 
 

SQL lekérdezés
« Válasz #1 Dátum: 2018. szeptember 06. - 06:20:46 »
0 Show voters
Idézetet írta: DarkxD date=1536173520


   
      qh.[\"money\"]
   


A qh után nem kell pont.

SQL lekérdezés
« Válasz #2 Dátum: 2018. szeptember 06. - 20:58:07 »
0 Show voters
\"904mta_screen_2018_09_06_.png\"

SQL lekérdezés
« Válasz #3 Dátum: 2018. szeptember 08. - 15:44:13 »
0 Show voters

setPlayerMoney(client, user[1][\"money\"])

 
 

SQL lekérdezés
« Válasz #4 Dátum: 2018. szeptember 08. - 18:51:52 »
0 Show voters
Köszi! Így már működik!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal