Evet doğrudur bir yerde mantık hatası yapmışım.

foreach den önceki $i=0 ı $i=1 diyip foreach in ilk if i olan $i==0 ıda $i==1 yapalım.

ve foreach in alttaki if in içindeki $i=0 ıda $i=1 yaptıkmı işimizi çözer.

Bu arada rica ederim. Faydalı olabildiysem ne mutlu.

kursadd adlı üyeden alıntı: mesajı görüntüle
Hocam çok teşekkürler işte budur diyorum Tek sorguya indirdik sayende. İnan hiç düşünmemiştim ufkumu açtın sağol. Ayrıca sizin verdiğiniz kodda çok güzel fakat ürünler tek tek geliyor Sizin kodda tek foreach ile iş bitiyor ama tek tek geliyor.

yani

<div class="item active">

4 adet ürün gelmesi gerek buraya tek ürün geliyor.

<div>