2012-02-02 42 views
1

我有一個非常短的問題:如何使用PHP我取MySQL網頁內容,並預覽它是這樣的:通過結果取mysql的內容

<div> 
<p>first line content</p> 
<p>second line content</p> 
<p>third line content</p> 
</div> 
<div> 
<p>fourth line content</p> 
<p>fifth line content</p> 
<p>sixth line content</p> 
</div> 
//...and so on... 
<div> 

回答

3

循環,並在已進入第3行,端div,並開始一個新的。

$i = 0; 
echo '<div>'; 
while ($row = mysql_fetch_assoc($mysql_result)){ 
    if ($i == 3){ // do this if before echo-ing a new <p> to prevent an empty div 
     echo '</div><div>'; 
     $i = 0; 
    } 
    echo '<p>' . $row['content'] . '</p>'; 
    $i++; 
} 
echo '</div>'; 
0
$i=0; 
echo '<div>'; 
while($row=mysql_fetch_assoc($res)) { 
    if($i==3) { 
    echo '</div><div>'; 
    $i=0; 
    } 
    echo '<p>'.$row['name'].'</p>'; 
    $i++; 
} 
echo '</div>'; 
+0

很好做,相同的答案:) – 2012-02-02 12:30:33

+0

一樣,這是很有趣的,完全相同的時間。甚至幾乎對功能和變量名稱進行了相同的猜測。雖然你的解決方案佔用更多的空間(s);) – 2012-02-02 12:31:44

+0

確實。額外的空間是很好的閱讀:) – 2012-02-02 12:32:19