-1

我正在使用 PHP 和 MYSQL。这是我的代码

 <?php 

    $result = mysql_query("SELECT * FROM `item` order by `ID` limit 0, 5");
    $rows = mysql_num_rows ($result); 
    $item = 0 ; 

     while ($item < $rows){

        $title = mysql_result($result,$list,"name");
        $id = mysql_result($result,$list,"ID");
        echo "<div id="new"> $id . $title  </div> ";

     $item++;
    }
     ?>   

我的问题是,如果项目超过 5 个(您可以看到我限制项目),是否有可能创建一个新的 div id=new 来显示其余项目?

提前谢谢了

4

1 回答 1

1

以这种方式更改while()循环:

 echo '<div>'; // Starting DIV
 while ($item < $rows){
    $title = mysql_result($result,$list,"name");
    $id = mysql_result($result,$list,"ID");
    echo "<div id="new"> $id . $title  </div> ";
    $item++;
    echo ($item % 5 == 0) ? '</div><div>' : ""; // Close and Open a New DIV
}
echo '</div>'; // Ending DIV

很高兴能帮助你!:)

于 2012-07-25T05:16:23.790 回答