我已经查看了几个答案,但没有人解决我的问题。
我想在我的表中插入几行,并使用以下代码:
INSERT INTO teams
(id,'name'
,'password'
)VALUES(2,'Aston Villa'
,'aston villa'
);
列类型为:int,varchar,varchar
但我一直收到以下错误:
"#1054 - 未知栏' 2'在'字段列表'"
此外,如果我想内联密码,我相信我会这样做,但我仍然收到同样的错误
INSERT INTO `teams`(ID, `name`, `password`) VALUES (`2`,`Aston Villa`,SHA256(`".$astonvilla."`));
答案 0 :(得分:0)
确保正确包装您的值:
$insert = printf("INSERT INTO teams(`ID`, `name`, `password`) VALUES (2,'Aston Villa',SHA256('%s'));", $astonvilla);