pdo preparou declarações com curingas

Eu quero executar a seguinte consulta mysql:

SELECT * FROM `gc_users` WHERE `name` LIKE '%anyname%'

Eu tentei isso sem sucesso:

$stmt = $dbh->prepare("SELECT * FROM `gc_users` WHERE `name` LIKE :name");
$stmt->bindParam(':name', "%" . $name . "%");
$stmt->execute();

$stmt = $dbh->prepare("SELECT * FROM `gc_users` WHERE `name` LIKE '%:name%'");
$stmt->bindParam(':name', $name);
$stmt->execute();

Então eu pergunto se é possível usar o curinga% com instruções preparadas.

/editar

Obrigado. Está trabalhando combindValue:

$stmt = $dbh->prepare("SELECT * FROM `gc_users` WHERE `name` LIKE :name");
$stmt->bindValue(':name', '%' . $name . '%');
$stmt->execute();

questionAnswers(2)

yourAnswerToTheQuestion