PHP开始新行

时间:2015-09-12 12:41:15

标签: php mysql

我编写了一个脚本来显示来自MySql DB

的数据
   <div class="row">
   <?
     for ($i = 1; $i <= mysql_num_rows($result41); $i++)
     {
       echo"        <div class='col-md-3 col-sm-6'>
                    <div class='single-shop-product'>
                        <div class='product-upper'>

                    </div>
                </div>    
        ";  
    }    
    if ($i % 4 == 4) {
        echo "</div><div class='row'>"; // it's time no move to next row
    }

在显示了4个产品后,我想开始一个新行,我已经添加了

  

if($ i%4 == 4)

进入脚本认为这会起作用,但事实并非如此,任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:3)

用此替换您的代码行。

for (int i = 0; i < x.length; i++) {
    for (int j = 0; j < y.length; j++) {
        if (x[i].equals(y[j])) {
            System.out.println(x[i] + " is equal to " + y[j]);
        }
    }
}

答案 1 :(得分:1)

你想要$ i%4 == 0,它会告诉你当前值是否可被4整除(余数= 0)。