Results for tag "table"

php 实现table分行输出

由于工作需要,想用php实现表格的分行输出,上网找了一些,觉得都不太符合,所以自己动手写了一个,拿出来跟大家分享一下。

echo ‘<table>’;
$u = 0;
$num = 100;//总数
$split_num = 9; //一行显示的个数
for ($i=1; $i<=$num; $i++) {
  if ($u % $split_num == 0) {
    echo ‘<tr>’;
  }
  echo ‘<td>’.$i.'</td>’;
  if (($u+1) % $split_num == 0) {
    echo ‘</tr>’;
  }
  $u++;
}

if ($num != $split_num) {
  if ($num < $split_num) {
  echo ‘</tr>’;
} else {
  $tmp_num = $u % $split_num;
    if ($tmp_num != 0) {
      $tmp_num = $split_num – $tmp_num;
      if ($tmp_num != 0) {
        for ($m=$tmp_num; $m>0; $m–) {
          echo ‘<td></td>’;
        }
        echo ‘</tr>’;
      }
    }
  }
}