Как bind_result () в PHP со значением SHA512?

Это код, который я пытаюсь выполнить:

$query = "SELECT `UserID`, `password` FROM Users WHERE email = ?";
$stmt = $mysqli->prepare($query);
$stmt->bind_param('s', $email);

$stmt->execute();
$stmt->bind_result($user_id, $db_pass);
$stmt->fetch();

echo 'ID: '.$user_id.'<br>';
echo 'Password: '.$db_pass.'<br>';

Поле пароля является хэшированным значением sha512. Когда я запрашиваю только user_id, а не пароль, код работает отлично. Как только я пытаюсь запросить пароль, поле chrome говорит, что сервер никогда не отвечал. Кажется, проблема, в частности, связана с функцией bind_result, если я попытаюсь связать переменную с полем пароля, она не будет работать. Любая помощь с благодарностью.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]