使用变量时SELECT FROM WHERE语句不起作用...

时间:2016-04-18 20:50:35

标签: javascript sql

我使用以下代码:

d2 = "10 Day"
tx.executeSql('SELECT * FROM CourseTable WHERE c_type=".d2."', [], function (tx, results) {
    alert("from jquery value: " + $d2)  
    var d3 = results.rows.item(0).c_days;
});

如何获取WHERE c_type语句以使用变量?

我已经尝试了很多角色组合(例如"'。& $%)。

当我使用c_type =' 10天'它工作正常。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

这是答案! c_type =?“,[d2],

tx.executeSql("SELECT * FROM CourseTable WHERE c_type=?", [d2], function (tx, results) {