$e2 = mysql_query($s2); $n2 = mysql_num_rows($e2); if ($n2 <= 0) { $out .= '<tr><td width="100%" colspan="3" align="center">.. kosong ..</td></tr>'; } else { while ($r2 = mysql_fetch_assoc($e2)) { $out .= '<tr> <td width="30%">' . $r2['nama'] . '</td> <td width="40%">' . $r2['keterangan'] . '</td> <td width="40%" align="right">Rp. ' . number_format($r2['totNominal']) . '</td> </tr>'; } } $out .= '<tr class="head2"> <th width="70%" colspan="2" align="right">Total Kuota:</th> <th width="40%" align="right">Rp. ' . number_format(getKatAnggaran($r['replid'], 'kuotaNum')) . '</th> </tr><tr> <td colspan="3"> </td> </tr>'; $out .= '</table>'; $out .= '</td>'; $nox++; } } $out .= '</table>'; // $out.='<p>Total : '.$n.'</p>'; echo $out; #generate html -> PDF ------------ $out2 = ob_get_contents(); ob_end_clean(); $mpdf = new mPDF('c', 'A4', '');
k.keterangan, ta.tahunajaran, CONCAT(t.tingkat,"(",t.keterangan,")") tingkat, d.nama departemen FROM keu_kategorianggaran k LEFT JOIN aka_tingkat t on t.replid = k.tingkat LEFT JOIN aka_tahunajaran ta on ta.replid = t.tahunajaran LEFT JOIN departemen d on d.replid = ta.departemen WHERE k.replid = ' . $_POST['kategorianggaran']; // print_r($s);exit(); $q = mysql_query($s); $stat = $q ? 'sukses' : 'gagal'; $r = mysql_fetch_assoc($q); $katAnggKuotaNum = getKatAnggaran($_POST['kategorianggaran'], 'kuotaNum'); $katAnggSisaNum = getKatAnggaran($_POST['kategorianggaran'], 'sisaNum'); $out = json_encode(array('status' => $stat, 'nama' => $r['nama'], 'keterangan' => $r['keterangan'], 'tahunajaran' => $r['tahunajaran'], 'tingkat' => $r['tingkat'], 'departemen' => $r['departemen'], 'katAnggKuotaNum' => $katAnggKuotaNum, 'katAnggSisaNum' => $katAnggSisaNum)); break; case 'barang': $s = ' SELECT g.replid, g.nama as grup,( SELECT nama from sar_lokasi where replid = g.lokasi )as lokasi, IFNULL(tbjum.totbarang,0)totbarang, tbjum.susut, tbjum.nama as katalog, tbjum.totaset, tbjum.photo2
LEFT JOIN keu_nominalanggaran n on n.detilanggaran = d.replid WHERE d.kategorianggaran ='.$kategorianggaran.' and d.tingkat = '.$tingkat.' AND d.nama LIKE"%'.$nama.'%" AND d.keterangan LIKE"%'.$keterangan.'%" GROUP BY d.replid'; // print_r($kategorianggaran);exit(); $e = mysql_query($s) or die(mysql_error()); $n = mysql_num_rows($e); // header's info $depId = getKatAnggaran('departemen',$kategorianggaran); $katAnggaranNama = getKatAnggaran('nama',$kategorianggaran); $katAnggaranKet = getKatAnggaran('keterangan',$kategorianggaran); $katAnggaranThn = getTahunAjaran('tahunajaran',$tahunajaran); $depNama = getDepartemen('nama',$depId); $tingNama = getTingkat('tingkat',$tingkat); $tingKet = getTingkat('keterangan',$tingkat); $out.='<body> <table width="100%"> <tr> <td width="41%"> <img width="100" src="../../images/logo.png" alt="" /> </td> <td> <b>Detil Anggaran</b> </td> </tr> </table><br />
<td>: ' . $tAjaranNama . '</td> <td></td> </tr> <tr> <td width="16%">Tingkat</td> <td>: ' . $tingNama . ' (' . $tingKet . ')</td> <td></td> </tr> <tr> <td width="16%">Kategori</td> <td>: ' . $katAnggNama . ' (' . $katAnggKet . ')</td> <td></td> </tr> <tr> <td width="16%">Tot. Anggaran</td> <td>: Rp. ' . number_format(getKatAnggaran($kategorianggaran, 'kuotaNum')) . '</td> <td align="right"> Total :' . $n . ' Data</td> </tr> </table>'; $out .= '<table class="isi" width="100%"> <tr class="head"> <td align="center">Item</td> <td align="center">Kuota</td> <td align="center">Terpakai</td> <td align="center">Keterangan</td> </tr>'; $nox = 1; if ($n == 0) { $out .= '<tr> <td>-</td> <td>-</td>
while ($r2 = mysql_fetch_assoc($e2)) { $out .= '<tr> <td width="25%">' . $r2['nama'] . '</td> <td width="25%">' . $r2['keterangan'] . '</td> <td align="right" width="25%">Rp. ' . number_format(getDetAnggaran($r2['replid'], 'kuotaNum')) . '</td> <td align="right" width="25%">Rp. ' . number_format(getDetAnggaran($r2['replid'], 'terpakaiNum')) . '</td> </tr>'; } } $out .= '<tr class="head2"> <th width="70%" colspan="2" align="right">Total Kuota:</th> <th width="40%" align="right">Rp. ' . number_format(getKatAnggaran($r['replid'], 'kuotaNum')) . '</th> <th width="40%" align="right">Rp. ' . number_format(getKatAnggaran($r['replid'], 'terpakaiNum')) . '</th> </tr><tr> <th width="70%" colspan="2" align="right">Selisih:</th> <th width="40%" colspan="2" align="center">Rp. ' . number_format(getKatAnggaran($r['replid'], 'sisaNum')) . '</th> </tr>'; $out .= '</table>'; $out .= '</td>'; $nox++; } } $out .= '</table>'; // $out.='<p>Total : '.$n.'</p>'; echo $out; #generate html -> PDF ------------ $out2 = ob_get_contents(); ob_end_clean(); $mpdf = new mPDF('c', 'A4', ''); $mpdf->SetDisplayMode('fullpage'); $stylesheet = file_get_contents('../../lib/mpdf/r_cetak.css');
$admin .= ' <tr> <td>Kategori Anggaran</td> <td>:</td> <td>'.getkategorianggaran($kategorianggaran).'</td> </tr>'; $admin .= ' <tr> <td>Kuota Anggaran</td> <td>:</td> <td>'.rupiah_format(getKatAnggaran($kategorianggaran,kuotaNum)).'</td> </tr>'; $admin .= ' <tr> <td>Kuota Terpakai</td> <td>:</td> <td>'.rupiah_format(getKatAnggaran($kategorianggaran,terpakaiNum)).'</td> </tr>'; $admin .= ' <tr> <td>Sisa Anggaran</td> <td>:</td> <td>'.rupiah_format(getKatAnggaran($kategorianggaran,sisaNum)).'</td> </tr>'; $admin .= '</form></table></div>'; } } echo $admin; ?>