Advertisement
GWibisono

ob_start

Nov 7th, 2013
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. ob_start();
  4. $tgl=$this->input->post('tgl_report');     
  5. $format = $this->model_pelanggaran->indodate($tgl);
  6.            
  7.            
  8. $head='<table border="0">
  9.         <tr>
  10.             <td><img src="images/backend/logokorlantas.gif"></td>
  11.             <td>KORLANTAS POLRI</td>
  12.         </tr>
  13.                    
  14.         <tr>
  15.             <td>LAPORAN DATA PELANGGARAN '.$format.'</td>
  16.         </tr>
  17.     </table>';
  18.                
  19. $pemeriksa=$this->model_pelanggaran->pemeriksa($tgl);
  20.    
  21.     foreach($pemeriksa->result() as $nama){
  22.                
  23.         $user_data=$nama->id_pemeriksa;
  24.         $q_pemeriksa=$this->model_pelanggaran->report_perdata_user($user_data);
  25.             foreach($q_pemeriksa->result() as $r_pemeriksa){
  26.                
  27.                 $pmriksa='
  28.                         Pemeriksa : '.$r_pemeriksa->nama.'
  29.                         <table border="1">
  30.                             <thead>
  31.                                 <tr>
  32.                                     <th>No.</th>
  33.                                     <th>No. SIM</th>
  34.                                     <th>Nama Terdakwa</th>
  35.                                     <th>No. Polisi</th>
  36.                                     <th>Pelanggaran</th>
  37.                                     <th>Wilayah</th>
  38.                                     <th>Denda</th>
  39.                                 </tr>
  40.                             </thead>
  41.                        
  42.                        
  43.                         ';
  44.                        
  45.                     $data=$this->model_pelanggaran->data_report($tgl,$nama->id_pemeriksa);
  46.                     $num=1;
  47.                     $body="";
  48.                     foreach($data->result() as $row){
  49.                
  50.                         $body.='
  51.                
  52.                                 <tr>
  53.                                     <td>'.$num.'</td>
  54.                                     <td>'.$row->no_sim.'</td>
  55.                                     <td>'.$row->nama_terdakwa.'</td>
  56.                                     <td>'.strtoupper($row->nopol).'</td>
  57.                                
  58.                                        
  59.                
  60.                         ';
  61.                         $ket=$this->model_pelanggaran->ket($row->uulaj);
  62.                         foreach($ket->result() as $ktr){
  63.                        
  64.                         $denda=number_format($ktr->denda);
  65.                        
  66.                             $plgr='<td>'.strtoupper($ktr->pelanggaran).'</td>';
  67.                        
  68.                         }
  69.            
  70.                     }
  71.                 }
  72.                 $html = '
  73.  
  74.                
  75.                 '.$head.' '.$pemeriksa.' '.$body.'
  76.  
  77.  
  78.                 ';
  79. echo $html;
  80.                        
  81.             }
  82.                
  83.            
  84.  
  85.  
  86.                 //==============================================================
  87.                 //==============================================================
  88.                 //==============================================================
  89. $html=ob_get_contents();
  90.  
  91.         ob_end_clean();
  92.                 include("MPDF57/mpdf.php");
  93.  
  94.                 $mpdf=new mPDF('utf-8', 'A4-L');
  95.  
  96.                 $mpdf->WriteHTML($html);
  97.                 $mpdf->Output();
  98.                 exit;
  99.  
  100.                 //==============================================================
  101.                 //==============================================================
  102.                 //==============================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement