Prepared statements og like clause
Hvordan bruger jeg prepared statements og like clause sammen? Jeg kan virkelig ikke få det til at virke. Her er mit forsøg:$mail = '%'.$_POST['mail'].'%';
$stmt = dbh()->prepare('SELECT email FROM users WHERE email LIKE ? LIMIT 1') or die('mysql error');
$stmt->bind_param('s',$mail);
$stmt->execute();
$stmt->store_result();
$stmt->bind_result($email);
while($stmt->fetch()){
//kode
}
Har googlet en del, men uden at finde svar :/