Я хочу переключить статус активации компании в моем коде. Поэтому сначала я беру Activation_status, переключаю его, а затем запускаю запрос на обновление. Но это показывает, что con.query1 () не является функцией.
Я проверил все возможные ошибки, но не смог его найти.
Я искал на многих сайтах, но там написано, что это будет орфографическая ошибка.
var val;
app.post("/edit/company", (req, res) => {
let comid = req.body.comid;
let sql = "SELECT is_active from tblcompany where cid='" + comid + "'";
let query = con.query(sql, (err, result) => {
if (err) throw err;
val = result[0].is_active;
if (val == "1") val = 0;
else val = 1;
console.log("Value of Activation Status: " + val);
});
console.log("Value of activation status:" + val);
console.log("Value of Company" + comid);
let sql1 =
"UPDATE tblcompany SET is_active=" + val + " where cid=" + comid + "";
let query1 = con.query1(sql1, (err, result) => {
if (err) throw err;
console.log(result);
// res.send(JSON.stringify(result));
});
});