ошибка синтаксического анализа json нераспознанный токен '<' реагирует на хэширование в sql - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь вставить хешированный пароль, используя sha2, в таблицу mySQL из приложения React Native со следующим кодом:

connection.query(
            "INSERT INTO user(username, email, password) SELECT (?, ?, ?)",
                [username, email, SHA2(password, 512)], function (err, result) {

                if (err) {
                    res.send({ 'success': false, 'message': 'Could not connect' });
                }
                else{
                    res.send({ 'success': true, 'message': 'User created' });
                }
        });

Он отлично работает, когда я вынимаю хеширование и меняю SELECT наЦЕННОСТИ, но как только я добавляю функцию SHA2, приложение вылетает, выдавая ошибку «Ошибка синтаксического анализа json нераспознанный токен« <».Я подозреваю, что что-то не так с моим синтаксисом, но я не могу точно определить, что это такое. </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...