PASSWORD()
è una funzione MySQL. Fa parte dell'SQL. Devi solo parametrizzare l'argomento che passi a questa funzione.
$stmt = $mysqli -> prepare("SELECT customerID
FROM customer
WHERE customerEmail = ? AND customerPassword = PASSWORD(?) ");
$stmt -> bind_param("ss", $loginEmailAddress,$loginPassword);
$stmt -> execute();
Avviso:
Memorizza solo gli hash delle password creati utilizzando password_hash()
, che puoi quindi verificare utilizzando password_verify()
. Dai un'occhiata a questo post:Come usare password_hash
e ulteriori informazioni su bcrypt e hashing delle password in PHP
Avviso: