2013年4月18日 星期四

TCPDF分頁

$page=1;
$row=1;
$page_count=20;//每頁筆數
$total         //總筆數

while($all=$xoopsDB->fetchArray($result)){

  # -------- 頁首 -------------------------------------------------------
  if($row==1 or ($row%(($page-1)*$page_count+1)==0 and $row>$page_count)){ 
    $pdf->AddPage(); //新增頁面
    $main="<table><tr><th></th></tr>";
  }
  #----------body ----------------------
   $main.="<tr><td></td></tr>"; 
  #--------- 頁尾 ------------------------
  if($row==$total or $row%($page_count)==0){
   $main.="</table>";
   $pdf->writeHTML($main, true, false, false, false, '');
   $page++; #頁數
   $main="";#內容
  }
  $row++;
}

沒有留言: