Попытка сделать что-то подобное ...
WHERE username LIKE '%$str%'
... но с использованием связанных параметров для подготовленных операторов в PDO. e.g.:
$query = $db->prepare("select * from comments where comment like :search");
$query->bindParam(':search', $str);
$query->execute();
Я пробовал многочисленные перестановки одинарных кавычек и знаков%, и мне это просто нравится.
Кажется, я помню, как боролся с этим когда-то, но я не могу найти никаких ссылок. Кто-нибудь знает, как (если?) Вы можете сделать это красиво в PDO с именованными параметрами?