Selamlar
Aşağıdaki kodda şunu yapmaya çalışıyorum. Eğer gelen veri 3'den fazla veri varsa her 3 veride 1 row açsın istiyorum.
<?php $sayi = 0;?>
<?php
$sql = $db->query("SELECT * FROM ekatalog WHERE dil='".$dil."' ORDER BY sira ASC");
while($row = $sql->fetch(PDO::FETCH_OBJ)){
?>
<?php $sayi++ ?>
<?php if ($sayi % 3 == 0) { ?>
<div class="row">
<?php if ($row->etkenmadde == 0) { ?>
<div class="col-md-4">
<a data-fancybox="gallery" href="<?=$row->link2;?>">
<div class="text-center vertical-align-center">
<h2><span><img src="<?=$row->link;?>" alt=""></span><?=$row->baslik;?> <span><?=$row->link3;?></span></h2>
<p><?=$row->icerik;?></p>
</div>
</a>
</div>
<? }else { ?>
<div class="col-md-4">
<a target="_blank" href="<?=$row->talani;?>">
<div class="text-center vertical-align-center">
<h2><span><img src="<?=$row->link;?>" alt=""></span><?=$row->baslik;?> <span><?=$row->link3;?></span></h2>
<p><?=$row->icerik;?></p>
</div>
</a>
</div>
<?php } ?>
</div>
<?php } ?>
<?php } ?>