如何在前4个后开始新的图像?

时间:2015-02-13 14:32:30

标签: php mysql

这是我的代码,当我有超过4张图像时,图像会像这样离开屏幕 http://prntscr.com/64l0sw 如何在前4张图像之后这样做,它会启动新的图像行而不是使用我的代码在每4张图像后创建一个新页面?我的代码如下 http://pastebin.com/rFg0CmWe

2 个答案:

答案 0 :(得分:1)

您可以在while循环中添加一个计数器并检查是否有4张图片,然后添加一个中断:

$i = 0;
while ($item = mysql_fetch_assoc($getItems)){

    if(($i % 4) == 0){
    //add page break e.g. new row in table or <br>
    }

    $i++;
}

答案 1 :(得分:0)

这可以在客户端轻松完成。您可以使用响应式网格,例如: