'Januari', '02' => 'Februari', '03' => 'Maret', '04' => 'April', '05' => 'Mei', '06' => 'Juni', '07' => 'Juli', '08' => 'Agustus', '09' => 'September', '10' => 'Oktober', '11' => 'Nopember', '12' => 'Desember', ); $bulan_rom = array( '01' => 'I', '02' => 'II', '03' => 'III', '04' => 'IV', '05' => 'V', '06' => 'VI', '07' => 'VII', '08' => 'VIII', '09' => 'IX', '10' => 'X', '11' => 'XI', '12' => 'XII', ); */ $tm2=$_GET['tm2']; $tm2=str_replace('/','-',$tm2); $tt1=date('Y',strtotime($tm2)); $bb1=date('m',strtotime($tm2)); $hh1=date('d',strtotime($tm2)); $ts2=$_GET['ts2']; $ts2=str_replace('/','-',$ts2); $tt2=date('Y',strtotime($ts2)); $bb2=date('m',strtotime($ts2)); $hh2=date('d',strtotime($ts2)); $tglsm='Tanggal '.date('d-m-Y',strtotime($tm2)).' s/d '.date('d-m-Y',strtotime($ts2)); /* $penjualan_id=$_GET['penjualan_id']; $an_perusahaan=$_GET['an_perusahaan']; $dp=pg_query("SELECT tanggal,no_nota,nm_user,COALESCE(tagihan,0),nm_pembeli,an_perusahaan,cara_bayar,jml_tempo, tgl_invoice,urut,bln,thn,no_invoice,COALESCE(potongan,0),no_rek,nm_rek,COALESCE(tot_harga,0),alamat_pembeli FROM penjualan WHERE id=$penjualan_id"); while($rdp=pg_fetch_array($dp)) { $tot_harga=$rdp[16]; $tanggal=$rdp[0]; $no_nota=$rdp[1]; $nm_user=$rdp[2]; $tagihan=$rdp[3]; $nm_pembeli=$rdp[4]; $an_perusahan=$rdp[5]; $cara_bayar=$rdp[6]; $jml_tempo=$rdp[7]; $tgl_invoice=$rdp[8]; $urut=$rdp[9]; $bln=$rdp[10]; $thn=$rdp[11]; $no_invoice=$rdp[12]; $potongan=$rdp[13]; $total=$tot_harga+$potongan; $no_rek1=$rdp[14]; $nm_rek1=$rdp[15]; $alamat_pembeli=$rdp[17]; } $prs=pg_query("SELECT alamat,telp,email,website,slogan,nm_direktur,rek FROM data_perusahaan WHERE nama='$an_perusahan'"); while($rprs=pg_fetch_array($prs)) { $alamat=$rprs[0]; $telp=$rprs[1]; $email=$rprs[2]; $website=$rprs[3]; $slogan=$rprs[4]; $nm_direktur=$rprs[5]; $rek=$rprs[6]; } if (($no_rek1==NULL) || ($no_rek1=='')) {$no_rek=$rek;} else {$no_rek=$no_rek1;} if (($nm_rek1==NULL) || ($nm_rek1=='')) {$nm_rek=$nm_direktur;} else {$nm_rek=$nm_rek1;} $tglinv= date('d',strtotime($tgl_invoice)).' '.$bulan[date('m',strtotime($tgl_invoice))].' '.date('Y',strtotime($tgl_invoice)); $tgltmp1=date('d-m-Y',strtotime('+'.$jml_tempo.' days',strtotime($tgl_invoice))); $tgltmp2= date('d',strtotime($tgltmp1)).' '.$bulan[date('m',strtotime($tgltmp1))].' '.date('Y',strtotime($tgltmp1)); */ function GenerateWord() { //Get a random word $nb=rand(3,10); $w=''; for($i=1;$i<=$nb;$i++) $w.=chr(rand(ord('a'),ord('z'))); return $w; } function GenerateSentence() { //Get a random sentence $nb=rand(1,10); $s=''; for($i=1;$i<=$nb;$i++) $s.=GenerateWord().' '; return substr($s,0,-1); } $pdf=new PDF_MC_Table('L','mm',array(330,215)); $pdf->SetMargins(45, 20, 10, 30); $pdf->AddPage(); /* $image="jatim.jpg"; $pdf-> Image($image,10,10,25,30); */ $pdf->SetFont('Arial','B',13); $pdf->Cell(278,7,strtoupper('PEMERINTAH PROVINSI JAWA TIMUR'),0,0,'C'); $pdf->Ln(); $pdf->SetFont('Arial','B',13); $pdf->Cell(278,5,'RUMAH SAKIT UMUM DAERAH Dr SAIFUL ANWAR',0,0,'C'); $pdf->Ln(); $pdf->SetFont('Arial','B',11); $pdf->Cell(278,7,'Jl. Jaksa Agung Suprapto No.2 Malang. Telp. (0341) 362101. Fax. (0341) 369384',0,0,'C'); $pdf->Ln(); $pdf->Ln(); $pdf->SetFont('Arial','U',12); $pdf->Cell(278,8,'LAPORAN SURAT MASUK',0,0,'C'); $pdf->Ln(); $pdf->SetFont('Arial','',10); $pdf->Cell(278,3,$tglsm,0,0,'C'); $pdf->Ln(); $pdf->Cell(278,7,'',0,0,'C'); $pdf->Ln(); $pdf->SetFont('Arial','B',10); $pdf->SetWidths(array(8,15,15,95,25,120)); $pdf->Row(array('No','Urut','Kode','Asal Surat','Tgl Surat','Perihal')); $pdf->SetFont('Arial','',10); $pdf->SetWidths(array(8,15,15,95,25,120)); srand(microtime()*1000000); $urut=1; $ab=pg_query("SELECT s.no_urut,(SELECT s1.kode FROM kode s1 WHERE s1.id=s.kode_id), s.surat_dari,COALESCE(a.tgl_arsip,s.tgl_diterima),s.perihal, (SELECT k.nama FROM satuan_kerja k WHERE k.id=s.satuan_kerja_id) FROM surat s LEFT OUTER JOIN arsip a ON (a.surat_id=s.id) WHERE s.tgl_surat_masuk IS NOT NULL AND COALESCE(a.tgl_arsip,s.tgl_diterima)::DATE BETWEEN '$tt1-$bb1-$hh1' AND '$tt2-$bb2-$hh2' ORDER BY COALESCE(a.tgl_arsip,s.tgl_diterima) ASC, s.no_urut ASC"); while($rab=pg_fetch_array($ab)) { $ttg=date('d-m-Y',strtotime($rab[3])); $no_pinjam=(int) substr($rab['no_urut'],0,5); $no_urut=sprintf("%05s",$no_pinjam); $pdf->Row(array($urut,$no_urut,$rab[1],$rab[2],$ttg,$rab[4])); $urut++; } $pdf->Output(); ?>