PDA

View Full Version : خطای برنامه با رفرش کردن صفحه



milad_d993
شنبه 29 خرداد 1395, 01:12 صبح
سلام دوستان
برنامه توی اجرای اول درست کار میکنه؛ اما وقتی صفحه رو رفرش میکنم خطا میده

...
app.get("/", function (req, res, next){
connection.connect();
connection.query('select * from reservation', function(err, rows, fields){
if(err){
console.log(err);
res.send(err);
}else{
res.send('The solution is: ' + rows[2]["username"]);
}
});
connection.end();
console.log("ok");
});
...

milad_d993
سه شنبه 01 تیر 1395, 11:18 صبح
میشه connection.connect(); و connection.end(); رو حذف کرد تا برنامه بدون خطا اجرا بشه
ولی فکر میکنم با نبستن connection بعدا برنامه دچار مشکل بشه
برای همین هم هر بار هنگام کار با پایگاه داده اول connection رو میسازم بعد آخرش میبندم
حالا نمیدانم کدام کار درسته؟؟؟ روش اول یا دوم؟؟؟

...
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '',
database : 'library'
});
connection.connect();
connection.query("select count(*) as countRow from wp_users where user_login = '"+req.body["username"]+"'", function(err, rows, fields){
if(rows[0]["countRow"] == 1)
res.json({status : true});
else
res.json({status : false});
});
connection.end();
...

plague
یک شنبه 06 تیر 1395, 17:29 عصر
جواب آخر رو بخون
http://stackoverflow.com/questions/14087924/cannot-enqueue-handshake-after-invoking-quit