Exemple #1
0
<?php

appmod_use('aka/siswa', 'aka/kelas', 'aka/pelajaran', 'aka/rapor');
// cell($a,$w=0,$al='',$c=1,$r=1,$b=-1,$bg='',$s='',$atr='')
$token = gets('token');
$db = siswa_db_byID($token, 'nisn,kelamin,tmplahir,tgllahir,alamat,telpon');
$db->field("mst_agama.agama as nagama");
$db->joinother("aka_siswa", "agama", "mst_agama");
$t = $db->query();
$siswa = dbFA($t);
$doc = new doc(1);
$doc->dochead("DATA SISWA", 4);
$doc->nl();
$doc->cell('<b>' . strtoupper($siswa['nama']) . '</b>', 0, '', 4, 1, 'b');
$doc->nl(5);
$doc->cell('', 0, '', 3);
$lw = 120;
$doc->nl();
$doc->cell('Departemen', $lw, '');
$doc->cell(': ' . $siswa['ndepartemen'], 0, '', 2);
$img = '<img src="photo/siswa.php?id=' . $siswa['replid'] . '" width="120px" />';
$doc->cell($img, 200, 'r', 1, 10);
$doc->nl();
$doc->cell('NIS', $lw, '');
$doc->cell(': ' . $siswa['nis'], 0, '', 2);
$doc->nl();
$doc->cell('NISN', $lw, '');
$doc->cell(': ' . $siswa['nisn'], 0, '', 2);
$doc->nl();
$doc->cell('', 0, '', 3);
$doc->nl();
appmod_use('aka/tahunajaran', 'aka/tingkat', 'aka/kelas', 'aka/siswa');
$siswaid = gpost('siswa', 0);
$fmod = 'pembayaran_siswa';
$xform = new xform($fmod);
$lbls = 'float:left;width:50px;margin-right:4px';
$fs = 'float:left;width:100px;margin-right:4px';
$xform->table_begin();
$xform->col_begin();
$xform->grupclass = '';
$xform->grupstyle = 'float:left';
$xform->group_begin('Data Siswa');
echo '<div style="float:left;margin-right:6px;width:62px;height:92px">';
$xform->photof($siswaid, 'siswa', 60, 90, 'h');
echo '</div>';
echo '<div style="float:left;width:180px">';
$db = siswa_db_byID($siswaid);
$t = $db->query();
$r = mysql_fetch_array($t);
echo '<div class="xrowl">';
echo '<div class="sfont" style="font-size:14px;float:left:margin-right:4px;width:180px"><b>' . $r['nama'] . '</b></div>';
echo '</div>';
echo '<div class="xrowl">';
echo '<div class="sfont" style="' . $lbls . '">NIS:</div>';
echo '<div class="sfont" style="' . $fs . '">' . $r['nis'] . '</div>';
echo '</div>';
echo '<div class="xrowl">';
echo '<div class="sfont" style="' . $lbls . '">Kelas:</div>';
echo '<div class="sfont" style="' . $fs . '">' . $r['nkelas'] . '</div>';
echo '</div>';
echo '</div>';
$xform->table_end(0);
<?php

appmod_use('aka/siswa', 'aka/kelas', 'aka/pelajaran', 'aka/rapor');
$cid = gets('token');
$tajar = gets('tahunajaran');
// Query
$db = siswa_db_byID($cid);
$siswa = $db->gofetch();
$kls = $siswa['idkelas'];
if ($sna != "") {
    $db->field("(" . $sna . ") as TNRAPOR");
} else {
    $db->field("0 as TNRAPOR");
}
if ($npeni > 0) {
    $db->field("((" . $sna . ")/" . $npeni . ") as AVGRAPOR");
} else {
    $db->field("0 as AVGRAPOR");
}
$t = $db->query();
$doc = new doc();
$doc->dochead("LAPORAN HASIL BELAJAR SISWA", 6);
$doc->row_blank(6);
$doc->nl();
$doc->cell('<b>NAMA</b>', 100, '', 2);
$doc->cell('<b>: ' . strtoupper($siswa['nama']) . '</b>', 0, '', 4);
$doc->nl();
$doc->cell('<b>NIS</b>', 100, '', 2);
$doc->cell('<b>: ' . $siswa['nis'] . '</b>', 0, '', 4);
$doc->nl();
$doc->cell('<b>KELAS</b>', 100, '', 2);
<?php

require_once MODDIR . 'xform/xform.php';
require_once MODDIR . 'control.php';
appmod_use('aka/tahunajaran', 'aka/tingkat', 'aka/kelas', 'aka/siswa');
$modul = gpost('modul');
$reftipe = gpost('reftipe');
$refid = gpost('refid');
$siswaid = gpost('siswa', 0);
$pemb = pembayaran_getdatabysubj($modul, $siswaid);
hiddenval('pembayaran', $pemb['replid']);
$db = siswa_db_byID($siswa);
$t = $db->query();
$siswa = mysql_fetch_array($t);
$fmod = 'pembayaran_data';
$xform = new xform($fmod);
$xform->table_begin();
$xform->col_begin();
$s = '<button title="Edit data pembayaran" onclick="pembayaran_data_form(\'uf\',' . $pemb['replid'] . ')" style="float:left;margin-left:100px" class="btn"><div class="bi_edit">Edit</div></button>';
$xform->group_begin('Pembayaran yang harus dilunasi ', 100, 150);
echo '<div class="xrowl"><div class="xlabel" style="width:100px">Pembayaran:</div><div class="xlabel" style="position:relative;height:20px;width:px">' . $pemb['modul']['nama'] . '<div style="position:absolute;top:-32px;right:-80px">' . $s . '</div></div></div>';
$xform->fl('Jml pembayaran', fRp($pemb['nominal']));
$xform->fl('Besar cicilan', fRp($pemb['cicilan']));
$xform->fl('Status', $pemb['lunas'] == 1 ? '<span style="color:#00a000"><b>Lunas</b></span>' : '<span style="color:#ff8000"><b>Belum lunas</b></span>');
if ($pemb['keterangan'] != '') {
    echo '<div class="xrowl" style="margin-top:4px"><div class="infobox" style="float:left;width:100%">Perubahan terakhir pada ' . fftgl($pemb['tanggal']) . '. Keterangan: <i style="float:none !important">' . $pemb['keterangan'] . '.</i></div></div>';
}
$xform->table_end(0);