2012-03-29 42 views
-3

我想每2個循環後加<br>PHP <BR> 2個循環後

循環運行8次,每2圈後,我想添加<br>

誰能幫助?

循環將是這樣的:

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

} 
+2

那你試試? – Neal 2012-03-29 20:03:28

+0

我其實並不知道它是如何工作的,所以我沒有嘗試。我試着在網上找實例,但沒有找到任何。 – 2012-03-29 20:05:14

回答

0
$c=0; 
while($row = mysql_fetch_array($result2)) { 
    //PUSH YOUR CODE 
    $c++; 
    if($c%2==0) 
     echo "<br/>"; 
} 
+0

謝謝。這工作。 – 2012-03-29 20:09:25

+1

然後不要忘記通過點擊左邊的小刻度標記來回答這個問題... – 2012-03-29 20:11:04

+0

我是,別擔心。只是等待計時器讓我。 – 2012-03-29 20:11:50

5

注意:這不是一個很好的語法。如果你想才達到的一些風格,TD行,你可以使用新的CSS選擇器:http://reference.sitepoint.com/css/pseudoclass-nthchild

$i=0; 
for(;;) { 
    $i++; 

    if ($i%2==0) 
    echo '<br>'; 

} 
+1

這很有趣:) – safarov 2012-03-29 20:03:30

+0

我該如何讓它適合我的循環?因爲我沒有計算循環... – 2012-03-29 20:04:00

+0

@ yes123 - 可怕的語法 - 你應該至少嘗試一下,不管你覺得答案有多容易。 – 2012-03-29 20:08:40

0

內,您的循環:

$i = 0; 
while(whatever){ 
    if($i % 2 == 0){ 
     echo '<br/>'; 
    } 
    $i++; 
} 
+0

之前,他沒有提到..mysql_fetch,我會如何使它適合我的循環?因爲我不計算循環... – 2012-03-29 20:04:26

+0

@JamesHam爲你的循環添加一個計數器 – Nettogrof 2012-03-29 20:05:19

+0

你正在使用for,foreach或while循環嗎? – 2012-03-29 20:05:28