我可能有一个我无法想象的简单问题。
我有一个文本框ID“date_added”,并编写了一个JavaScript sql语句来根据此文本框值检索值,使其动态化。
var dateadded = document.form_name.date_added.value;
var currentuser = "SELECT * FROM productivity WHERE date_added='dateadded';";
如果我将'dateadded'替换为确切日期(例如2014年5月7日),我可以检索结果。 好像我的语法不正确。
亲切的帮助。谢谢!答案 0 :(得分:0)
以下是从变量dateadded
传递日期的正确方法var currentuser = "SELECT * FROM productivity WHERE date_added='"+dateadded+"';";
您将dateadded作为文本传递,而不是作为变量持有日期值