Sql.Error

  • Initiateur de la discussion thepsyca
  • Date de début
  • Initiateur de la discussion
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Bonjour à vous,

Je rajoute sur mon addon Os-Shop, un système de restriction par job
seulement lors du stockage en sql j'ai cette erreur : " near "Mayor": syntax error" pourtant la donnée que je stocke est : ["Mayor"]

Voici donc le code "entier" du stockage de la donnée :

Code:
net.Receive("Shop-Server", function(len, ply) local where = net.ReadInt(4) if where == 1 then -- Add Team Restrict if not osshop.Staff[ply:GetUserGroup()] then return end local id = net.ReadInt(16) local name = net.ReadString() local oldt = sql.Query("SELECT * FROM osshop_data WHERE id ="..id) local oldtable for k , v in pairs ( oldt ) do -- Pas opti je sais je vais changer :p if v.only == "[]" then oldtable = {} print("new tab") else oldtable = util.JSONToTable(v.only) PrintTable(oldtable) print("set tab") end end table.insert(oldtable, name) PrintTable(oldtable) local pdr = sql.Query([[UPDATE osshop_data SET only = "]]..util.TableToJSON(oldtable)..[[" WHERE id =]]..id) print(util.TableToJSON(oldtable)) -- ["Mayor"] print(sql.LastError(pdr)) end
end)
Merci bien de votre aide et lecture
 
Discord d'entraide
Rejoignz-nous sur Discord