I failed with this. Despite all the answers here, I just cannot get this right. How do I bind a search term when using like
in mysql with php's pdo?
$searchTerm = 'kfc';
$stmt = $conn->prepare("select name from table where name like CONCAT('%',:searchTerm,'%')");
$stmt->bindParam(':searchTerm', $searchTerm);
or
$searchTerm = 'kfc';
$stmt = $conn->prepare("select name from table where name like %:searchTerm%");
$stmt->bindParam(':searchTerm', $searchTerm);
Neither will work for me. How do I get this correct?