2013年4月25日 星期四

TCPDF分頁2

<?php

$page_count=28;//每頁筆數
while($all=$xoopsDB->fetchArray($result)){
 
  $i=0;
  
  $array=取得列表陣列函數;# 將資料整合成陣列
  
  $count=count(陣列);
  
  foreach($array as $key=>$value){
    if($i==0 or $i%($page_count)==0){
      $pdf->AddPage(); //新增頁面
      # ------- 每頁標題 ---------------------
      $main="";
    }
    foreach($value as $k1=>$v1){
      $$k1=$v1;    
    }
    # ------- body ---------------------------
    $main.="身體檔";
    $i++;
  
    if($i==$count){ 
     $main.="本期結餘"+"頁尾"; 
     $pdf->writeHTML($main, true, false, false, false, '');
    }elseif($i%($page_count)==0){
      #換頁
     $main.="頁尾"; 
     $pdf->writeHTML($main, true, false, false, false, ''); 
    }
  } 
}
// -----------------------------------------------------------------------------
$pdf->Output("pdf_commodity_in_out_{$year}-{$month}.pdf", 'I');


?>

沒有留言: