一个简单的问题.

一个简单的问题.

例如
for($i=0;$i<100;$i++){
<tr>
  <td>数据库资料</td>
  <td>数据库资料</td>
  <td>数据库资料</td>
</tr>
}

利用上面的循环程序我知道可以把数据库中的资料一行一行地显示出来,
但如果我希望是一个单元格一个单元格显示出来应该怎样做

就是例如,每行有4个单元格,就是有4个<td>,然后满四个后,自动换行,每个单元格的显示一个ID的资料.

我曾经想过
for($i=0;$i<100;$i++){
<tr>
  for($j=0;$j<4;$j++){
   <td></td>
}
</tr>
}
但如果这样的话,每个<td>里面也是显示同一个ID的资料.



[复制到剪切板]
CODE:
<?php 
for($i=0;$i<100;$i++){
    switch(
$i%3){
        case 
0:
            echo 
"<tr>
              <td>数据库资料
{$i}</td>";
            break;
        case 
1:
            echo 
"<td>数据库资料{$i}</td>";
            break;
        case 
2:
            echo 
"<td>数据库资料{$i}</td>
            </tr>"
;
            break;
    }
}
?> ;


如履薄冰

谢谢..