ebasit adlı üyeden alıntı: mesajı görüntüle
$sql_text = '';
if($kategoriid != ''){
    $sql_text .= $kategoriid.', ';
}

if($kategoriid2 != ''){
    $sql_text .= $kategoriid2.', ';
}

// bu şekilde kaç tane varsa alt alta ekleyin

// sonda kalan ', ' temizliği
$sql_text = rtrim($sql_text,', ');

$listesor=$db->prepare("select * from icerik where icerik_kategori IN ($sql_text)");
Bu aklıma gelmişti sizin tavsiyeniz üzerine yaptım, sorun yok çalışıyor, teşekkürler hocam