0

「$row['item']」の3番目のエコーの間にdivが含まれるように、カウンターを使用する方法についてオンラインで見つけた例を実装する方法を理解できないようです。

$result = mysql_query("SELECT * FROM table")
while($row = mysql_fetch_array( $result )) {
    echo  $row['item'] ;
}
4

2 に答える 2

1

x ループごとに何かを実行したい場合、最も簡単な方法はモジュロ/モジュラス演算子を使用することです。

for($i=0;$i<20;$i++)
{
    if($i%3==0)
    {
        echo "This is the third time round...";
    }
}

データベースから行をフェッチするときに、これをループに簡単に実装できます。

$result = mysql_query("SELECT * FROM table")
$i=0;
while($row = mysql_fetch_array( $result )) 
{
    echo  $row['item'] ;
    if($i%3==0)
    {
        echo "Do your DIV stuff here...";
    }
    $i++;
}
于 2013-10-02T05:10:03.820 に答える