$i = 0;
while($row = mysql_fetch_array($result))
{
  if( $i % 3 == 0 ) echo "<tr>";
        echo "<td>".$rows['name']."</td>";
  if( $i $ 3 == 2 ) echo "</tr>";
  $i ++;
}

解决方案 »

  1.   

    $i = 0;
    while($row = mysql_fetch_array($result))
    {
      echo $row[0];
      if ($i%3 == 2) echo "<br>";
      $i++;
    }
      

  2.   

    $i = 0;
    while($row = mysql_fetch_array($result))
    {
      if( $i % 3 == 0 ) echo "<tr>";
            echo "<td>".$row['name']."</td>";
      if( $i % 3 == 2 ) echo "</tr>";
      $i++;
    }
      

  3.   

    $i = 0;
    while($row = mysql_fetch_array($result))
    {
      if( $i % 3 == 0 ) echo "<tr>";
            echo "<td>".$rows['name']."</td>";
      if( $i $ 3 == 2 ) echo "</tr>";
      $i ++;
    }if ( $i == 1) echo "</tr>";这样会好点阿,小弟刚上大一,不好意思类