Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在前4行之后,我将如何开始新的图像行?_Php_Mysql - Fatal编程技术网

Php 在前4行之后,我将如何开始新的图像行?

Php 在前4行之后,我将如何开始新的图像行?,php,mysql,Php,Mysql,这是我的代码,当我有4个以上的图像时,图像会像这样离开屏幕 在前4张图片之后,我该怎么做呢?它会启动新的图片行,而不是在每4张图片之后使用我的代码创建一个新页面?我的代码在下面 这可以在客户端轻松完成。您可以使用响应网格,例如: 您可以在循环时向添加计数器,检查是否有4个图像,然后添加中断: $i = 0; while ($item = mysql_fetch_assoc($getItems)){ if(($i % 4) == 0){ //add page br

这是我的代码,当我有4个以上的图像时,图像会像这样离开屏幕 在前4张图片之后,我该怎么做呢?它会启动新的图片行,而不是在每4张图片之后使用我的代码创建一个新页面?我的代码在下面

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


您可以在
循环时向
添加计数器,检查是否有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++;
}
$i=0;
而($item=mysql\u fetch\u assoc($getItems)){
如果($i%4)==0){
//添加分页符,例如表格中的新行或
} $i++; }
到目前为止,您尝试了什么?在我的经验中,如果你给他们一个尝试解决问题的倾向,而不是要求手工保存,你倾向于从社区得到更好的反馈。请考虑在这里添加你的代码(格式好),当你的巴斯丁链接断开时,没有人能理解你的问题。