我正在尝试在mysql中为登录调用SHA1函数准备一个语句,但是prepare函数仍然返回false
$query = "select user_id, first_name from users where email=? and pass=SHA1(?)";
$stmt = mysqli_prepare($dbc, $query);
传递mysql函数是有效的,因为我可以使用now()而不会出现问题。有人知道这里有什么问题吗?
答案 0 :(得分:0)
我在PHP中运行sha1()
函数。没有理由不这样做,对于没有明显答案的问题,这是一个简单有效的解决方案。