新手寫網頁求救....help~~~

我要寫一個俾人自動加table 的網頁,
而家個table 會不停咁打橫加落去, 但我想整到佢可以係第三個時換行
即是假如輸入6
而家會出: 1 2 3 4 5 6
但我想出: 1 2 3
                  4 5 6

段code 大既係咁, 我是用asp.net 黎做, 係html 度control,
<table >
  <tr>
    <td> (source code..) </td>
  </tr>
</table>

help ~~~唔知點樣先可以做到呢,  咩方法都可以, 只求可以做到??
thx

[ 本帖最後由 MaDwOrLd 於 2008-11-9 18:43 編輯 ]

for loop 黎做出黎
逢過3落下一行

TOP

原帖由 DarkHero 於 2008-11-9 18:56 發表
for loop 黎做出黎
逢過3落下一行

個for loop 應該點寫, 可唔可以俾少少提示??

TOP

原帖由 MaDwOrLd 於 2008-11-9 19:24 發表

個for loop 應該點寫, 可唔可以俾少少提示??

一個變數係 loop 裏面 +1

echo '<table><tr>';
for($j = 0; $j < 9; $j++){
if($i > 0 && $i % 3 == 0)
{
echo '</tr><tr>';
}
i++
echo '<td>'.$j.'</td>';
}
echo '</tr></table>';


PHP 我會咁寫

TOP

正確0的應該用兩個 loop

俾個 JScript eg. 你

totalnum = 9;
noofcol = 3;
noofrow=ceil(totalnum/noofcol);

document.writeln("<table>");
for (i=0;i<noofrow;i++){
  document.writeln("<tr>");
    for(j=0;j<noofcol;j++){
      document.writeln("<td>&nbsp;</td>");
    }
  document.writeln("</tr>");
}
document.writeln("</table>");

TOP