Modul PHP
Modul PHP
Script koneksi.php
<?php
$con = mysqli_connect("localhost","root","","db_spp");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
$idspp = $_POST['idspp'];
$tahun=$_POST['tahun'];
$nominal=$_POST['nominal'];
<div class="box-tools">
<div class="input-group input-group-sm hidden-xs" style="width: 150px;">
<input type="text" name="table_search" class="form-control pull-right"
placeholder="Search">
<div class="input-group-btn">
<button type="submit" class="btn btn-default"><i class="fa fa-
search"></i></button>
</div>
</div>
</div>
</div>
<!-- /.box-header -->
<div class="box-body table-responsive no-padding">
<table class="table table-hover">
<tr>
<th>No</th>
<th>ID SPP</th>
<th>Tahun</th>
<th>Nominal</th>
<th>Action</th>
</tr>
<?php
$spp=$mysqli->query("SELECT * FROM SPP ORDER BY idspp");
$no=0;
while($data=mysqli_fetch_array($spp)){
$no++;
?>
<tr>
<td><?php echo $no;?></td>
<td><?php echo $data['idspp'];?></td>
<td><?php echo $data['tahun'];?></td>
<td><?php echo $data['nominal'];?></span></td>
Script delete.php
<?php
$mysqli->query("DELETE FROM spp WHERE idspp='$_GET[idspp]'");
echo"<script>alert('Berhasil dihapus!')</script>";
echo"<script>window.location.href='?spp=read'</script>";
?>
<div class="col-sm-10">
<input type="text" class="form-control" id="idspp" placeholder="Masukan id SPP"
name="idsppdiseble" value="<?php echo $e['idspp'];?>" disabled>
<input type="hidden" class="form-control" id="idspp" placeholder="Masukan id
spp" name="idspp" value="<?php echo $e['idspp'];?>" >
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Tahun</label>
<div class="col-sm-10">
<input type="number" class="form-control" id="tahun" placeholder="Masukan
Tahun" name="tahun" value="<?php echo $e['tahun'];?>">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Nominal</label>
<div class="col-sm-10">
<input type="number" class="form-control" id="nominal" placeholder="Masukan
Nominal" name="nominal" value="<?php echo $e['nominal'];?>">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<div class="checkbox">
<label>
<input type="checkbox"> Remember me
</label>
</div>
</div>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<input type="reset" class="btn btn-default" value="Cancel">
<input type="submit" class="btn btn-info pull-right" value="Edit">
</div>
<!-- /.box-footer -->
</form>
</div>
Script update.php
<?php
$idspp = $_POST['idspp'];
$tahun=$_POST['tahun'];
$nominal=$_POST['nominal'];
<div class="box-tools">
<div class="input-group input-group-sm hidden-xs" style="width: 150px;">
<input type="text" name="table_search" class="form-control pull-right"
placeholder="Search">
<div class="input-group-btn">
<button type="submit" class="btn btn-default"><i class="fa fa-
search"></i></button>
</div>
</div>
</div>
</div>
<!-- /.box-header -->
<div class="box-body table-responsive no-padding">
<table class="table table-hover">
<tr>
<th>No</th>
<th>NISN</th>
<th>NIS</th>
<th>Nama</th>
<th>Kelas</th>
<th>Alamat</th>
<th>No Telp</th>
<th>SPP</th>
<th>Action</th>
</tr>
<?php
$siswa=$mysqli->query("SELECT * FROM siswa,kelas,spp where siswa.idkelas=kelas.idkelas
and siswa.idspp=spp.idspp");
$no=0;
while($data=mysqli_fetch_array($siswa)){
$no++;
?>
<tr>
<td><?php echo $no;?></td>
<td><?php echo $data['nisn'];?></td>
<td><?php echo $data['nis'];?></td>
<td><?php echo $data['nama'];?></span></td>
<td><?php echo $data['namakelas'];?> <?php echo
$data['kompetensikeahlian'];?></td>
<td><?php echo $data['alamat'];?></td>
<td><?php echo $data['notelp'];?></td>
<td><?php echo $data['nominal'];?></td>
<td><a href="?pembayaran=add&nisn=<?php echo $data['nisn'];?>">Bayar</a> | <a
href="?siswa=edit&nisn=<?php echo $data['nisn'];?>">Edit</a> | <a
href="?siswa=delete&nisn=<?php echo $data['nisn'];?>">Hapus</a></td>
</tr>
<?php } ?>
</table>
</div>
<!-- /.box-body -->
</div>
<div class="col-sm-10">
<input type="text" class="form-control" id="NISN" placeholder="Masukan NISN"
name="nisn">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">NIS</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="nis" placeholder="Masukan NIS"
name="nis">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Nama</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="nama" placeholder="Masukan nama"
name="nama">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Kelas</label>
<div class="col-sm-10">
<select class="form-control" name="idkelas">
<option>Pilih Kelas</option>
<?php
$kelas=$mysqli->query("SELECT * FROM kelas ORDER BY idkelas");
$no=0;
while($data=mysqli_fetch_array($kelas)){
$no++;
?>
<?php } ?>
</select>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Alamat</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="alamat" placeholder="Masukan
Alamat" name="alamat">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">No Telepon</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="notelp" placeholder="Masukan
Telepon" name="notelp">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">SPP</label>
<div class="col-sm-10">
<select class="form-control" name="idspp">
<option>Pilih SPP</option>
<?php
$spp=$mysqli->query("SELECT * FROM spp ORDER BY idspp");
$no=0;
while($data=mysqli_fetch_array($spp)){
$no++;
?>
<?php } ?>
</select>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<div class="checkbox">
<label>
<input type="checkbox"> Remember me
</label>
</div>
</div>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<input type="reset" class="btn btn-default" value="Cancel">
<input type="submit" class="btn btn-info pull-right" value="Simpan">
</div>
<!-- /.box-footer -->
</form>
</div>
<div class="box-tools">
<div class="input-group input-group-sm hidden-xs" style="width: 150px;">
<input type="text" name="table_search" class="form-control pull-right"
placeholder="Search">
<div class="input-group-btn">
<button type="submit" class="btn btn-default"><i class="fa fa-
search"></i></button>
</div>
</div>
</div>
</div>
<!-- /.box-header -->
<div class="box-body table-responsive no-padding">
<table class="table table-hover">
<tr>
<th>No</th>
<th>ID Pembayaran</th>
<th>Petugas</th>
<th>NISN</th>
<th>Nama</th>
<th>Kelas</th>
<th>Tanggal Bayar</th>
<th>Bulan di Bayar</th>
<th>Tahun di Bayar</th>
<th>SPP</th>
<th>Jumlah Bayar</th>
<th>Action</th>
</tr>
<?php
$pembayaran=$mysqli->query("SELECT * FROM pembayaran,siswa,spp,petugas,kelas where
pembayaran.nisn=siswa.nisn and pembayaran.idspp=spp.idspp and
pembayaran.idpetugas=petugas.idpetugas and siswa.idkelas=kelas.idkelas");
$no=0;
while($data=mysqli_fetch_array($pembayaran)){
$no++;
?>
<tr>
<td><?php echo $no;?></td>
<td><?php echo $data['idpembayaran'];?></td>
<td><?php echo $data['namapetugas'];?></td>
<td><?php echo $data['nisn'];?></span></td>
<td><?php echo $data['nama'];?></td>
<td><?php echo $data['namakelas'];?></td>
<td><?php echo $data['tanggalbayar'];?></td>
<td><?php echo $data['bulandibayar'];?></td>
<td><?php echo $data['tahundibayar'];?></td>
<td><?php echo $data['nominal'];?></td>
<td><?php echo $data['jumlahbayar'];?></td>
<td><a href="?pembayaran=edit&idpembayaran=<?php echo
$data['idpembayaran'];?>">Edit</a> | <a href="?pembayaran=delete&idpembayaran=<?php
echo $data['idpembayaran'];?>">Hapus</a></td>
</tr>
<?php } ?>
</table>
</div>
<!-- /.box-body -->
</div>
Script add.php pada folder pembayaran
<?php
$edit=$mysqli->query("select*from siswa,spp where siswa.idspp=spp.idspp and
siswa.nisn='$_GET[nisn]'");
$e=mysqli_fetch_array($edit);
?>
<div class="col-md-8">
<!-- Horizontal Form -->
<div class="box box-info">
<div class="box-header with-border">
<h3 class="box-title">Form Data Pembayaran</h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<form class="form-horizontal" method="post" action="?pembayaran=create">
<div class="box-body">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Id Pembayaran</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="idpembayaran" placeholder="Masukan
id Pembayaran" name="idpembayaran">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Id Petugas</label>
<div class="col-sm-10">
<select class="form-control" name="idpetugas">
<option>Pilih Petugas</option>
<?php
$petugas=$mysqli->query("SELECT * FROM petugas ORDER BY idpetugas");
$no=0;
while($data=mysqli_fetch_array($petugas)){
$no++;
?>
<?php } ?>
</select>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">NISN</label>
<div class="col-sm-10">
<input type="hidden" class="form-control" id="NISN" placeholder="Masukan
NISN" name="nisn" value="<?php echo $e['nisn'];?>">
<input type="text" class="form-control" id="NISN" placeholder="Masukan NISN"
name="nisnn" value="<?php echo $e['nisn'];?>" disabled>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Tanggal Bayar</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="tanggalbayar" placeholder="Masukan
Tanggal Bayar" name="tanggalbayar">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Bulan di Bayar</label>
<div class="col-sm-10">
<select class="form-control" name="bulandibayar">
<option value="Januari">Januari</option>
<option value="Februari">Februari</option>
<option value="Maret">Maret</option>
<option value="April">April</option>
</select>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Tahun dibayar</label>
<div class="col-sm-10">
<input type="number" class="form-control" id="tahundibayar"
placeholder="Masukan Tahun" name="tahundibayar">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">SPP</label>
<div class="col-sm-10">
<input type="hidden" class="form-control" id="idspp" placeholder="Masukan
NISN" name="idspp" value="<?php echo $e['idspp'];?>">
<input type="text" class="form-control" id="NISN" placeholder="Masukan NISN"
name="nisnn" value="<?php echo $e['nominal'];?>" disabled>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Jumlah Bayar</label>
<div class="col-sm-10">
<input type="number" class="form-control" id="jumlahbayar"
placeholder="Masukan Jumlah Bayar" name="jumlahbayar">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<div class="checkbox">
<label>
<input type="checkbox"> Remember me
</label>
</div>
</div>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<input type="reset" class="btn btn-default" value="Cancel">
<input type="submit" class="btn btn-info pull-right" value="Simpan">
</div>
<!-- /.box-footer -->
</form>
</div>
<?php
$edit=$mysqli->query("select*from pembayaran,siswa,spp where pembayaran.nisn=siswa.nisn
and siswa.idspp=spp.idspp and pembayaran.idpembayaran='$_GET[idpembayaran]'");
$e=mysqli_fetch_array($edit);
?>
<div class="col-md-8">
<!-- Horizontal Form -->
<div class="box box-info">
<div class="box-header with-border">
<h3 class="box-title">Form Data Pembayaran</h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<form class="form-horizontal" method="post" action="?pembayaran=update">
<div class="box-body">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Id Pembayaran</label>
<div class="col-sm-10">
<input type="hidden" class="form-control" id="idpembayaran"
placeholder="Masukan id Pembayaran" name="idpembayaran" value="<?php echo
$e['idpembayaran'];?>">
<input type="text" class="form-control" id="NISN" placeholder="Masukan NISN"
name="nisnn" value="<?php echo $e['idpembayaran'];?>" disabled>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Id Petugas</label>
<div class="col-sm-10">
<select class="form-control" name="idpetugas">
<option>Pilih Petugas</option>
<?php
$petugas=$mysqli->query("SELECT * FROM petugas ORDER BY idpetugas");
$no=0;
while($data=mysqli_fetch_array($petugas)){
$no++;
?>
<?php } ?>
</select>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">NISN</label>
<div class="col-sm-10">
<input type="hidden" class="form-control" id="NISN" placeholder="Masukan
NISN" name="nisn" value="<?php echo $e['nisn'];?>">
<input type="text" class="form-control" id="NISN" placeholder="Masukan NISN"
name="nisnn" value="<?php echo $e['nisn'];?>" disabled>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Tanggal Bayar</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="tanggalbayar" placeholder="Masukan
Tanggal Bayar" name="tanggalbayar" value="<?php echo $e['tanggalbayar'];?>">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Bulan di Bayar</label>
<div class="col-sm-10">
<select class="form-control" name="bulandibayar">
<option value="Januari">Januari</option>
<option value="Februari">Februari</option>
<option value="Maret">Maret</option>
<option value="April">April</option>
</select>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Tahun dibayar</label>
<div class="col-sm-10">
<input type="number" class="form-control" id="tahundibayar"
placeholder="Masukan Tahun" name="tahundibayar" value="<?php echo
$e['tahundibayar'];?>">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">SPP</label>
<div class="col-sm-10">
<input type="hidden" class="form-control" id="idspp" placeholder="Masukan
NISN" name="idspp" value="<?php echo $e['idspp'];?>">
<input type="text" class="form-control" id="NISN" placeholder="Masukan NISN"
name="nisnn" value="<?php echo $e['nominal'];?>" disabled>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Jumlah Bayar</label>
<div class="col-sm-10">
<input type="number" class="form-control" id="jumlahbayar"
placeholder="Masukan Jumlah Bayar" name="jumlahbayar" value="<?php echo
$e['jumlahbayar'];?>">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<div class="checkbox">
<label>
<input type="checkbox"> Remember me
</label>
</div>
</div>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<input type="reset" class="btn btn-default" value="Cancel">
<input type="submit" class="btn btn-info pull-right" value="Simpan">
</div>
<!-- /.box-footer -->
</form>
</div>