请大家帮帮忙,先谢谢。我有一个while循环。如何在5次“while”循环内,让其中的一条在5次循环内只输出2-3次,在while内使用什么php函数,控制这个只输出2-3次的数据。如何控制下面代码两条虚线之间的输出跟谁while循环5次只输出2-3次。代码:<?php$connection=mysql_connect("localhost","root","123");mysql_select_db("db_routes",$connection);$sql = mysql_query("SELECT * FROM `tb_routes` ORDER BY `tb_routes`.`times` DESC LIMIT 5");while($row=mysql_fetch_array($sql)){
    echo "<li>".$row['unit']."</li>";
    echo "<li>".$row['route']."</li>;
    ---------
    echo "<li><img src=\"a.gif\" /></li>";
    ---------
}
?>“我想要的”输出列表结果如下:1   4   3   s
4   8   6   s
7   0   9   s
a   n   c   
z   x   v  以上代码可以正常显示输出结果,但不知如何在while循环内使用“php函数”控制输出“s”2-3次。
 

解决方案 »

  1.   


    用continue;意思为跳过本循环
    $count=1;//计数器
    while(){
    echo $A;
    ECHO $B;
    //以下语句只输出3次
    if ($count>3)contiune;
    echo $c;
    $count++;

      

  2.   

    谢谢,非常感谢改为小于号,就是我想要的效果<$count=1;
    while(){
      echo $A;
      ECHO $B;
      if ($count<4){
        echo $c;
        $count++;
      }
    }给分,给分