Node Js + MySQL при обновлении REST отправлять неопределенное, а не отправлять данные на mysql - PullRequest
0 голосов
/ 13 января 2020

контроллер. js

exports.updateUser = function(req, res) {

    var user_id = req.body.user_id;
    var name = req.body.name;
    var username = req.body.username;
    var password = req.body.password;
    var email = req.body.email;
    var role = req.body.role;
    var status = req.body.status;

    connection.query('UPDATE user SET name = "?", username = "?", password = md5("?"), email = "?", role = "?", status = "?" WHERE id = ?',
    [ name, username, password, email, role, status, user_id ], 
    function (error, rows, fields){
        if(error){
            console.log(error)
        } else{
            response.ok("Apdet user Sukses!", res)
        }
    });
};

когда я нажал кнопку отправить, ничего не произошло. затем я попытался изменить response.ok("Apdet user Sukses!", res) на console.log(response.ok("Apdet user Sukses!", res)), чтобы я мог видеть, что происходит с данными на консоли. но вместо того, чтобы получать какие-либо данные, я получаю неопределенное.

...