예제 #1
0
<?php

require_once "business/input_iuran_tahunan.class.php";
$tmpl->setBasedir("module/pemasukan_iuran_tahunan/templates");
$tmpl->readTemplatesFromFile("main_view.html");
$tmpl->addVar("article", "HEADLINE", "Pemasukan Iuran Tahunan Siswa");
$tmpl->addVar("article", "URL_PROSES", "module/pemasukan_iuran_tahunan/process_request.php");
$iuran = new inputIuranTahunan();
$iuran->connect();
$iuran->display_jenis_iuran_tahunan();
$row = 0;
while ($result = $iuran->get_array()) {
    $number = $row + 1;
    $disp[$row] = array('ID' => $result['ID'], 'NAMA' => $result['NAMA'], 'PAGE' => $id, 'TITLE' => $result['NAMA']);
    $row++;
}
foreach ($disp as $data) {
    $tmpl->addVars("data", $data);
    $tmpl->parseTemplate("data", "a");
}
예제 #2
0
	$nis=$_POST['nis'];
	$bayar=$_POST['jumlah'];
	$iuran = new inputIuranTahunan;
	$siswa = new siswa($nis);
	$siswa->get_jenjang_kelas_siswa();
	$result=$siswa->get_array();
	
	if(empty($result['Jenjang'])){
		echo "<b>Siswa dengan NIS : ".$_POST['nis']." tidak ditemukan</b>";
	} else {
		$i=0;
		while($i<count($_POST['iuran'])){
			$idIuran=$_POST['iuran'][$i];
							
			$iuran->get_nominal_iuran($idIuran);
			$nominal=$iuran->get_array();
			$jml_bayar=$nominal['Nominal'];
				
			if($bayar<$jml_bayar){
				echo "<b>Jumlah yang dibayarkan untuk -".$_POST['title'][$i]."- tidak mencukupi</b>";
				exit();
			} else {
				$iuran->update_rekap_iuran($nis, $idIuran, $jml_bayar);
				echo "<b>Data pembayaran -".$_POST['title'][$i]."- berhasil disubmit</b><br />";
			}
			$bayar=$bayar-$jml_bayar;
			$i++;
		}
		echo "<b>Sisa pembayaran : <b><strong>".number_format($bayar,2,',','.')."</strong>";
	}
}