如何调节每 3 次数据回显我将更改为另一个 div 并且每 6 次数据回显它将再次更改为另一个 div

how to condition every 3 times data is echoed i will change to another div and every 6 times data echoed it will change to another div again

我不知道如何详细解释,但这是我的 html 代码。

 <div class="w3-content w3-display-container  mySlides">
                <div class="row">
                    <div class="col-4">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.5000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4">
                        <img src="Image/3.jpg" class="gbr"/>
                        <span>Rp.9000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.8000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                </div>
                <div class="row">
                    <div class="col-4">
                        <img src="Image/3.jpg" class="gbr"/>
                        <span>Rp.8000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.8000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4 akhir">
                        <img src="Image/3.jpg" class="gbr"/>
                        <span>Rp.9000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                </div>
            </div>
            <div class="w3-content w3-display-container  mySlides">
                <div class="row">
                    <div class="col-4">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.5000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.9000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4">
                        <img src="Image/3.jpg" class="gbr"/>
                        <span>Rp.8000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                </div>
                <div class="row">
                    <div class="col-4">
                        <img src="Image/3.jpg" class="gbr"/>
                        <span>Rp.8000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.8000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                    <div class="col-4 akhir">
                        <img src="Image/2.jpg" class="gbr"/>
                        <span>Rp.9000 / ikat </span><button class="tengbr">Beli</button>
                    </div>
                </div>
            </div>

这实际上只是html代码,真正的php代码只是从数据库中回显imgsrc,span和按钮的innertext,但是正如你所见,每3次回显的数据必须再添加一个 <div class="row"> 每 6 个数据回显它必须添加 <div class="w3-content w3-display-container mySlides"> 我使用这个 php 代码来显示我的数据

$sql = "select * from tbproduk where namaproduk LIKE '$produk%' ";
                $query = mysqli_query($con,$sql) or die("error $sql");
                $num = mysqli_num_rows($query);
                $result = mysqli_fetch_array($query);
                for($x = 1;$x<=$num;$x++){
                    $namaproduk = $result['namaproduk'];
                    $harga = $result['harga'];
                    //etc.. just put the data in variabel and then echo in html
                }

如何操作?

像这样的东西可能会奏效...

for($x = 1;$x<=$num/3;$x++){ 
echo '<div class="w3-content w3-display-container  mySlides">
  <div class="row">';
    for(i=0; i<3; i++){
         echo'<div class="col-4">
                        <img src="YOUR_SRC" class="gbr"/>
                        <span>YOUR_SPAN </span><button class="tengbr">YOUR_BUTTON</button>
                    </div>';
                }
      echo'</div>
            </div>';
}