Ошибка 1064 для недопустимого синтаксиса продолжает отображаться, и я не уверен, почему

#javascript #mysql #sql #xampp

#javascript #mysql #sql #xampp

Вопрос:

В моем hyper terminal каждый раз, когда я запускаю свой сервер узлов и перехожу в / на localhost: 3000, я получаю ошибку 1064, указывающую на то, что мой синтаксис sql неверен,

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

и я постоянно получаю ошибку 1064, я перепробовал много вариантов в Интернете, но этот был моим оригиналом, тем, который я написал первым … другие включали в себя все виды вещей, но каждый раз одну и ту же синтаксическую ошибку 1064

Комментарии:

1. let sql='SELECT name FROM tblpolisa WHERE name like ' name;

2. Вы должны обернуть искомое значение в символы кавычек: let sql="SELECT name FROM tblpolisa WHERE name='" name "'"; если name оно само содержит символы кавычек ' , они должны быть заключены в кавычки как ' .

3. @Akina, похоже, тоже не работает, все еще ошибка 1064

4. Научитесь использовать параметры!

5. Показать значение, полученное в sql переменной.