Aşağıdaki şekilde deneyebilirsiniz.
<?php
$urunsor=$db->prepare("SELECT * from urunler where urun_id=:UrunId");
$urunsor->execute(array('UrunId' => $_GET['oda_id']));
$uruncek=$urunsor->fetch(PDO::FETCH_ASSOC);
?>
<ul class="list-unstyled page-list mb-30">
<?php
$urun_ozellik_dizi = explode(",",$uruncek['urun_ozellikler']);
foreach ($urun_ozellik_dizi, $urun_ozellik_id)
{
$ozellikAsk=$db->prepare("SELECT * from ozellikler where o_id=:o_id");
$ozellikAsk->execute(array(
'o_id' => $urun_ozellik_id
));
$ozellikCheck=$ozellikAsk->fetch(PDO::FETCH_ASSOC)
?>
<li>
<div class="page-list-icon"> <span class="flaticon-group"></span> </div>
<div class="page-list-text">
<p><?php echo $ozellikCheck['o_baslik']; ?> </p>
</div>
</li>
<?php }?>
</ul>
Harikasın hocam. Sorun çözüldü. İlk hata vermişti. foreach döngüsünde virgülden kaynaklı olduğunu gördüm virgül yerine as yazdım düzeldi.