Javascript 我无法在php中将数据插入到表中
以下查询失败:Javascript 我无法在php中将数据插入到表中,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,以下查询失败: INSERT INTO education_details SET candi_qualification ='BE,BSC', candi_uniboard = 'kce,kce', candiyop = '2015,2013', candi_grade_cgpa = 'b,b', candi_specilization = 'cse,cse', language = 'tamil,English', read = 'Y
INSERT INTO education_details SET
candi_qualification ='BE,BSC',
candi_uniboard = 'kce,kce',
candiyop = '2015,2013',
candi_grade_cgpa = 'b,b',
candi_specilization = 'cse,cse',
language = 'tamil,English',
read = 'Yes,Yes',
write = 'Yes,Yes',
speak = 'Yes,Yes',
candi_id = '1'
错误消息:
1064-您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以了解第1行“read='Yes,Yes',write='Yes,Yes',speak='Yes,Yes',candi_id='1'附近使用的正确语法
您需要在列名周围和表周围使用反勾号也是一种良好的做法。如果教育详细信息表中存在列名。还有一个错误,我认为是遗漏了后面的引号用法 使用后引号Use`而不是简单的读取。正如我上面也提到的。这个垫子可以解决你的问题
INSERT INTO education_details SET
`candi_qualification` ='BE,BSC',
`candi_uniboard` = 'kce,kce',
`candiyop` = '2015,2013',
`candi_grade_cgpa` = 'b,b',
`candi_specilization` = 'cse,cse',
`language` = 'tamil,English',
`read` = 'Yes,Yes',
`write` = 'Yes,Yes',
`speak` = 'Yes,Yes',
`candi_id` = '1'
@Laxman palani您正在使用读写。我可能错了,但根据mysql文档,它是一种锁类型。请阅读链接
通过使用后引号使用“”。您可以摆脱它。显示类似于1064的错误-您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以了解在第1行“插入教育”详细信息“candi_资格认证”、“candi_uniboard”附近使用的正确语法“read='Yes,Yes',write='Yes,Yes',speak='Yes,Yes',candi_id='1',。。。。。值'value\u to_candi\u qualification','value\u to_candi\u uniboard',…您的查询是为了更新先生。不插入使用的查询不起作用。请尝试插入此命令,并尝试更新@Laxman palani Use Back quote Use`而不是简单读取。您必须在所有字段中使用`反引号。尝试此操作。这将解决您的问题。无论是否反勾选,请插入到。。。SET永远不会工作。@roberto06在说一些不正确的话之前,你能阅读MySQL文档吗?@roberto06有MySQL文档吗。您可以使用上面的查询。[.如果你读了这个链接,你就会知道事实。而且我使用这种类型的查询已经很多年了,而且效果很好。哇,你说得对,刚刚学到了一些东西。我一直被教导只插入有值的作品,我很抱歉。@roberto06不知道任何事情,不要降级任何人。