我收到了以下mysqli查询:
var http=require('http');
var urls = process.argv.slice(2);
var body=[];
var urlstream = [];
var arraySize=urls.length;
for (var i=0; i<arraySize; i++) {
urlstream[i] = http.get(urls[i], function(response) {
response.on('data', function(d) {
body[i]+=d.toString('UTF-8');
})
response.on('end', function() {
console.log(body[i]);
})
response.on("error", function(err) {
console.log("error: " + err);
})
});
}
如果它们已经存在但应该更新这些值,但它不会这样做。而是插入另一行。有人可以指出我的错误吗?