Merhaba pdo ile arama sayfası oluşturuyorum tek kelimede sıkıntı yaşamıyorum fakat 2 kelime olunca arama yapmıyor, nedeni ne olabilir?

$q=guvenlik($_GET['q']);
$stmt = $db->prepare("SELECT COUNT(*) FROM haberler WHERE yayin='1' AND baslik LIKE ?");
$stmt->execute(array("%$q%"));