Javascript 错误1064的无效语法一直显示,我不知道为什么

Javascript 错误1064的无效语法一直显示,我不知道为什么,javascript,mysql,sql,xampp,Javascript,Mysql,Sql,Xampp,在我的超级终端中,每次我运行节点服务器并转到/在localhost:3000上,我都会收到错误1064,表明我的sql语法无效 let name='SEAD MAJDANČIĆ'; let sql='SELECT name FROM tblpolisa WHERE name='+name; 我经常遇到错误1064,我在网上尝试了很多选项,但这是我的原创,我首先写的一个…其他的包括了各种各样的东西,但每次都是相同的1064语法错误let sql='SELECT name FROM tblpoli

在我的超级终端中,每次我运行节点服务器并转到/在localhost:3000上,我都会收到错误1064,表明我的sql语法无效

let name='SEAD MAJDANČIĆ';
let sql='SELECT name FROM tblpolisa WHERE name='+name;

我经常遇到错误1064,我在网上尝试了很多选项,但这是我的原创,我首先写的一个…其他的包括了各种各样的东西,但每次都是相同的1064语法错误

let sql='SELECT name FROM tblpolisa,其中name像'+name
您必须将搜索到的bö的值包装到引号字符中:
让sql=“从tblpolisa中选择name,其中name=”“+name+”
如果
name
本身包含引号字符
它们必须被引用为
\'
@Akina似乎也不起作用,仍然是1064错误学会使用参数!显示在
sql
变量中获得的值。