【发布时间】:2013-07-25 23:13:37
【问题描述】:
我有一个for 循环,可以从 MySQL 服务器中提取数据。我希望将这四个值放入变量中,以便以后使用它们。这是我的代码;出于某种原因,它说thev 未定义?
create();
function create(){
for(var i=0;i<4;i++){
var thev=[];
client.query('SELECT curattend FROM table1 WHERE ind=?',[i], function(err,result){
thev[i] = result[0].curattend;
});
}
return thev;
}
console.log(thev[2]);
我将不胜感激有关此问题的任何建议。
【问题讨论】:
-
@minitech 那个“可能”是关于“[可能]”的(因为它在技术上是可能的......但是哦,麻烦了)。不过,我应该使用更严格的语言 - 感谢您指出。
标签: javascript mysql node.js for-loop