Group by ile yapınca çok az tane saydırıyor. Aşağıdaki kod bu, neyi yanlış yazıyorum? Doğru nedir?
function aramaSonucunuSaydir($q){
// Arama sonuçlarını saydır
global $db;
$q = htmlspecialchars($q);
$cek = $db->query("SELECT COUNT(*) FROM icerikler where
i_username COLLATE UTF8_GENERAL_CI like '%$q%' GROUP BY i_user_id
",PDO::FETCH_ASSOC);
$say = $cek->fetchColumn();
return $say;
}