如何使用SHA512值在PHP中bind_result()?

时间:2015-04-23 16:01:44

标签: php mysqli 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 个答案:

没有答案