2012-02-02 25 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