2012-02-02 1 views
1

J'ai une question très courte: Comment puis-je récupérer le contenu mysql en utilisant php et prévisualiser comme ceci:aller chercher contenu 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> 

Répondre

3

boucle à travers les résultats, et lorsque la 3ème rangée est entré, fin une div, et commencez un nouveau.

$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

fait bien, même réponse :) –

+0

Comme, cela est vraiment amusant, exactement en même temps. Même fait les mêmes suppositions sur les fonctions et les noms de variables presque. Bien que votre solution prenne plus d'espace (s);) –

+0

haha ​​en effet. Les espaces supplémentaires sont bons pour lire :) –

Questions connexes