Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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<;BR>;2圈后_Php_Loops - Fatal编程技术网

PHP<;BR>;2圈后

PHP<;BR>;2圈后,php,loops,Php,Loops,我想在每2个循环后添加 循环将运行8次,并且在我要添加的每2个循环之后运行 有人能帮忙吗 循环将如下所示: while($row = mysql_fetch_array( $result2 )) { } 注意:这不是一个很好的语法。如果您想获得TD行的某种样式,可以使用新的css选择器: $i=0; 对于(;;){ $i++; 如果($i%2==0) 回声“”; } 在循环中: $i = 0; while(whatever){ if($i % 2 == 0){ ech

我想在每2个循环后添加

循环将运行8次,并且在我要添加的每2个循环之后运行

有人能帮忙吗

循环将如下所示:

while($row = mysql_fetch_array( $result2 )) {

}

注意:这不是一个很好的语法。如果您想获得TD行的某种样式,可以使用新的css选择器:

$i=0;
对于(;;){
$i++;
如果($i%2==0)
回声“
”; }
在循环中:

$i = 0;
while(whatever){
    if($i % 2 == 0){
        echo '<br/>';
    }
    $i++;
}
$i=0;
尽管(不管怎样){
如果($i%2==0){
回声“
”; } $i++; }
$c=0;
while($row=mysql\u fetch\u数组($result2)){
//推送你的代码
$c++;
如果($c%2==0)
回声“
”; }
实际上,我不知道它是如何工作的,所以我没有尝试。我试图在线查找示例,但没有找到任何。@JamesHam为您的循环添加计数器是否使用for、foreach或while循环?while以及如何向其添加计数器?编辑答案以使用while循环instead@yes123-糟糕的语法-你至少应该试试,不管你认为答案有多简单。我甚至不太理解循环,刚刚开始更好地理解它们。@R2巴卡:我发现你的答案和我的答案几乎没有区别。这是一个无限循环。这有什么帮助?@DavidStockton:当然,这只是为了告诉他怎么做。他没有提到while..mysql\u fetch before然后别忘了点击答案左边的小勾号,将答案标记为正确的…我是,别担心。只是等待计时器让我来。哦,好吧,它在每一秒的记录上打印br,不是在每两个记录之后,但我想这是OP想要的,但没有正确表达。
$i = 0;
while(whatever){
    if($i % 2 == 0){
        echo '<br/>';
    }
    $i++;
}
$c=0;
while($row = mysql_fetch_array( $result2 )) {
     //PUSH YOUR CODE
     $c++;
     if($c%2==0)
         echo "<br/>";
}