请给我ajuda com isso(您的SQL语法有错误)

问题描述 投票:0回答:1

我是这个主题的新手,我正在尝试在网上创建帐户(示例),但创建角色时会出现此错误。

1064:您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册,以在第1行的“字符,密码,级别,性别,年龄,管理员,皮肤,FightStyle,registrado,健康,现金”附近使用正确的语法。

$GranaInicial = 0;
$NomeOOC = $_SESSION["MasterAccount"];
$Myid = $_SESSION["yourID"];

$hashedPassword_u = hash( 'whirlpool',$pers_senha);
$querycreateus = "INSERT INTO players (Character,Password,Level,Gender,Age,Admin,Skin,FightStyle,registrado,Health,Cash,LastLogin,pNomeOOC,pHealthMax,Story, Origin, MasterAccount) VALUES ('$pers_name','$hashedPassword_u','0','$pers_gender','$pers_idade','0','1','4','1','100','$GranaInicial','Nunca','$NomeOOC', '100', '$pers_story', '$pers_origem', '$Myid')";
$insertuserindb = mysql_query($querycreateus,$connectidb);
echo mysql_errno($connectidb) . ": " . mysql_error($connectidb) . "\n";

有人请帮我

mysql syntax
1个回答
0
投票

字符是MySQL中的保留字。管理员在某些版本的MySQL中是保留字。用反勾号将其转义。

... (`Character`,Password,Level,Gender,Age,`Admin`,Skin, ...
© www.soinside.com 2019 - 2024. All rights reserved.