Anda di halaman 1dari 21

LAMPIRAN

Script code koneksi.php


<?php

$conn=mysqli_connect("localhost","root","adil1234","db_vokasi1");

function query($query){
global $conn;
$result=mysqli_query($conn, $query);
$rows=[];
while ($row= mysqli_fetch_assoc($result)){
$rows[] = $row;
}
return $rows;
}
function cari_alumni($keyword){
$query = "SELECT * FROM tb_alumni WHERE
nama LIKE '%$keyword%' OR
tahun_wisuda LIKE '%$keyword%'
";

return query($query);
}
function hapus_alumni($id_alumni) {
global $conn;
mysqli_query($conn,"DELETE FROM tb_alumni WHERE
id_alumni=$id_alumni");
return mysqli_affected_rows($conn);
}
function hapus_pesan($id) {
global $conn;
mysqli_query($conn,"DELETE FROM tb_pesan WHERE id=$id");
return mysqli_affected_rows($conn);
}
function tambah_alumni($data){
global $conn;
$nama=htmlspecialchars($data["nama"]);
$jk=htmlspecialchars($data["jk"]);
$agama=htmlspecialchars($data["agama"]);
$tempat_lahir=htmlspecialchars($data["tempat_lahir"]);
$tanggal_lahir=htmlspecialchars($data["tanggal_lahir"]);
$alamat=htmlspecialchars($data["alamat"]);
$email=htmlspecialchars($data["email"]);
$no_hp=htmlspecialchars($data["no_hp"]);
$tahun_masuk=htmlspecialchars($data["tahun_masuk"]);
$tanggal_yudisium=htmlspecialchars($data["tanggal_yudisium"]);
$tahun_wisuda=htmlspecialchars($data["tahun_wisuda"]);
$ipk=htmlspecialchars($data["ipk"]);
$id_jurusan=htmlspecialchars($data["id_jurusan"]);
$pekerjaan=htmlspecialchars($data["pekerjaan"]);
$nama_instansi=htmlspecialchars($data["nama_instansi"]);
$alamat_pekerjaan=htmlspecialchars($data["alamat_pekerjaan"]);
$jabatan=htmlspecialchars($data["jabatan"]);
$query="INSERT INTO tb_alumni VALUES
('','$nama','$jk','$agama','$tempat_lahir','$tanggal_lahir','$alamat','$email','$no_hp'
,'$tahun_masuk','$tanggal_yudisium','$tahun_wisuda','$ipk','$id_jurusan','$pekerja
an','$nama_instansi','$alamat_pekerjaan','$jabatan')";

mysqli_query($conn,$query);
return mysqli_affected_rows($conn);
}
function t_jurusan($data){
global $conn;
$nama_jurusan=htmlspecialchars($data["nama_jurusan"]);

$query="INSERT INTO tb_jurusan VALUES ('','$nama_jurusan')";

mysqli_query($conn,$query);
return mysqli_affected_rows($conn);
}
function pesan_masuk($data){
global $conn;
$nama_pengirim=htmlspecialchars($data["nama_pengirim"]);
$email=htmlspecialchars($data["email"]);
$no_hp=htmlspecialchars($data["no_hp"]);
$pesan=htmlspecialchars($data["pesan"]);
$query="INSERT INTO tb_pesan VALUES
('','$nama_pengirim','$email','$no_hp','$pesan')";

mysqli_query($conn,$query);
return mysqli_affected_rows($conn);
}
function ubah_alumni($data) {
global $conn;
$id_alumni = $data["id_alumni"];
$nama=htmlspecialchars($data["nama"]);
$jk=htmlspecialchars($data["jk"]);
$agama=htmlspecialchars($data["agama"]);
$tempat_lahir=htmlspecialchars($data["tempat_lahir"]);
$tanggal_lahir=htmlspecialchars($data["tanggal_lahir"]);
$alamat=htmlspecialchars($data["alamat"]);
$email=htmlspecialchars($data["email"]);
$no_hp=htmlspecialchars($data["no_hp"]);
$tahun_masuk=htmlspecialchars($data["tahun_masuk"]);
$tanggal_yudisium=htmlspecialchars($data["tanggal_yudisium"]);
$tahun_wisuda=htmlspecialchars($data["tahun_wisuda"]);
$ipk=htmlspecialchars($data["ipk"]);
$id_jurusan=($data["id_jurusan"]);
$pekerjaan=htmlspecialchars($data["pekerjaan"]);
$nama_instansi=htmlspecialchars($data["nama_instansi"]);
$alamat_instansi=htmlspecialchars($data["alamat_instansi"]);
$jabatan=htmlspecialchars($data["jabatan"]);

$query= "UPDATE tb_alumni SET


nama ='$nama',
jk ='$jk',
agama ='$agama',
tempat_lahir ='$tempat_lahir',
tanggal_lahir ='$tanggal_lahir',
alamat ='$alamat',
email ='$email',
no_hp ='$no_hp',
tahun_masuk ='$tahun_masuk',
tanggal_yudisium ='$tanggal_yudisium',
tahun_wisuda ='$tahun_wisuda',
ipk ='$ipk',
id_jurusan ='$id_jurusan',
pekerjaan ='$pekerjaan',
nama_instansi ='$nama_instansi',
alamat_instansi ='$alamat_instansi',
jabatan ='$jabatan'
WHERE id_alumni= $id_alumni
";
mysqli_query($conn, $query);
return mysqli_affected_rows($conn);
}
?>

Script code detail_alumni.php


?>
<table class="table">

<?php foreach ($tampilx as $row) :?>


<tr>
<th>Nama</th>
<th><?php echo $row["nama"]; ?></th>
</tr>
<tr>
<th>Jenis Kelamin</th>
<th><?php echo $row['jk']; ?></th>
</tr>
<tr>
<th>Agama</th>
<th><?php echo $row['agama']; ?></th>
</tr>
<tr>
<th>Tempat Lahir</th>
<th><?php echo $row['tempat_lahir']; ?></th>
</tr>
<tr>
<th>Tanggal Lahir</th>
<th><?php echo $row['tanggal_lahir']; ?></th>
</tr>
<tr>
<th>Alamat</th>
<th><?php echo $row['alamat']; ?></th>
</tr>
<tr>
<th>Email</th>
<th><?php echo $row['email']; ?></th>
</tr>
<tr>
<th>No HP</th>
<th><?php echo $row['no_hp']; ?></th>
</tr>
<tr>
<th>Tahum Masuk</th>
<th><?php echo $row['tahun_masuk']; ?></th>
</tr>
<tr>
<th>Tanggal Yudisium</th>
<th><?php echo $row['tanggal_yudisium']; ?></th>
</tr>
<tr>
<th>IPK</th>
<th><?php echo $row['ipk']; ?></th>
</tr>
<tr>
<th>Pekerjaan</th>
<th><?php echo $row['pekerjaan']; ?></th>
</tr>
<tr>
<th>Nama Instansi/Industri</th>
<th><?php echo $row['nama_instansi']; ?></th>
</tr>
<tr>
<th>Alamat Instansi/Industri</th>
<th><?php echo $row['alamat_instansi']; ?></th>
</tr>
<tr>
<th>Jabatan</th>
<th><?php echo $row['jabatan']; ?></th>
</tr>

<?php endforeach; ?>

Script code from_alumni.php


<?php
session_start();
if (!isset($_SESSION['admin']))
{
echo "<script>alert('Anda harus login');</script>";
echo "<script>location='login_elektronika.php';</script>";
header('location:login_elektronika.php');
exit();
}
require 'koneksi.php';
$jurusan=query("SELECT * FROM tb_jurusan");
if(isset($_POST["submit"])) {
//cek apakah berhasi diinput
if(tambah_alumni($_POST) > 0) {
echo "
<script>
alert('data berhasil ditambahkan!');
document.location.href='alumni.php';
</script>
";
} else {
echo "<script>
alert('data gagal ditambahkan!');
document.location.href ='from_alumni.php';
</script>
";
}
}

?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="asset/css/bootstrap.min.css" type="text/css"
media="screen">
<link rel="stylesheet" href="css/style1.css" type="text/css" media="screen">
<title>From Input Alumni</title>
</head>
<body>

<div class="row conten1"></div>


<div class="col-md-6 conten2 col-md-offset-3">
<form action="" method="post" enctype="multipart/form-data">
<h1>INPUT ALUMNI VOKASI </h1>
<br>
<div class="form-group">
<label for="nama" class="control-label">NAMA</label>
<input type="text" name="nama" class="form-control comen"
id="nama" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="jk" class="control-label">JENIS KELAMIN</label>
<select name="jk" class="form-control comen" id="jk">
<option>Perempuan</option>
<option>Laki-Laki</option>
</select>
</div>
<div class="form-group">
<label for="agama" class="control-label">AGAMA</label>
<input type="text" name="agama" class="form-control comen"
id="agama" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="tempat_lahir" class="control-label">TEMPAT
LAHIR</label>
<input type="text" name="tempat_lahir" class="form-control comen"
id="tempat_lahir" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="tanggal_lahir" class="control-label">TANGGAL
LAHIR</label>
<input type="text" name="tanggal_lahir" class="form-control comen"
id="tanggal_lahir" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="alamat" class="control-label">ALAMAT</label>
<input type="text" name="alamat" class="form-control comen"
id="alamat" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="email" class="control-label">EMAIL</label>
<input type="email" name="email" class="form-control comen"
id="email" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="no_hp" class="control-label">NO.HP</label>
<input type="text" name="no_hp" class="form-control comen"
id="no_hp" placeholder="Jawaban Anda" required>
</div>
<div class="form-group">
<label for="jurusan_masuk" class="control-label">TAHUN
MASUK</label>
<input type="text" name="tahun_masuk" class="form-control comen"
id="tahun_masuk" placeholder="Jawaban Anda" required>
</div>
<div class="form-group">
<label for="tanggal_yudisium" class="control-label">TANGGAL
YUDISIUM</label>
<input type="text" name="tanggal_yudisium" class="form-control
comen" id="tanggal_yudisium" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="tahun_wisuda" class="control-label">TAHUN
WISUDA</label>
<input type="text" name="tahun_wisuda" class="form-control comen"
id="tahun_wisuda" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="nisn" class="control-label">PILIH JURUSAN</label>
<select name="id_jurusan" class="form-control comen" id="jenis">
<?php foreach ($jurusan as $row) :?>
<option value="<?php echo $row["id_jurusan"]; ?>"><?php echo
$row["nama_jurusan"]; ?></option>
<?php endforeach; ?>

</select>
</div>
<div class="form-group">
<label for="ipk" class="control-label">IPK</label>
<input type="text" name="ipk" class="form-control comen" id="ipk"
placeholder="Jawaban Anda" >
</div>
<div class="form-group">
<label for="pekerjaan" class="control-label">PEKERJAAN</label>
<input type="text" name="pekerjaan" class="form-control comen"
id="pekerjaan" placeholder="Jawaban Anda" >
</div>
<div class="form-group">
<label for="nama_instansi" class="control-label">NAMA
INSTANSI</label>
<input type="text" name="nama_instansi" class="form-control comen"
id="nama_instansi" placeholder="Jawaban Anda" required>
</div>
<div class="form-group">
<label for="alamat_pekerjaan" class="control-label">ALAMAT
PEKERJAAN</label>
<textarea type="text" name="alamat_pekerjaan" class="form-control"
rows="3" id="alamat_pekerjaan" placeholder="Jawaban Anda"></textarea>
</div>
<div class="form-group">
<label for="jabatan" class="control-label">JABATAN</label>
<input type="text" name="jabatan" class="form-control comen"
id="jabatan" placeholder="Jawaban Anda" required>
</div>
<button type="submit" name="submit" class="btn btn-info btn-md"><i
class="fa fa-floppy-o"></i> Simpan</button>
<a href="index.php" class="btn btn-danger btn-md"><i class="fa fa-reply"></i>
Batal</a>
</form>
<br>
</div>
</body>
</html>

Script code pesan.php


<div class="container">
<div class="col-lg-8">
<br><h5>Jika Kamu Ingin Mengubah Data, Maka Kirim Pesan Kepada
Admin Dan Jangan Lupa Isi Semua from yang Ada !</h5>
<form action="" method="post" enctype="multipart/form-data">
<br>

<div class="form-group">
<label for="nama_pengirim" class="control-label">NAMA</label>
<input type="text" name="nama_pengirim" class="form-control comen"
id="nama_pengirim" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="email" class="control-label">EMAIL</label>
<input type="email" name="email" class="form-control comen"
id="email" placeholder="Jawaban Anda">
</div>
<div class="form-group">
<label for="no_hp" class="control-label">NO.HP</label>
<input type="text" name="no_hp" class="form-control comen"
id="no_hp" placeholder="Jawaban Anda">
</div>

<div class="form-group">
<label for="pesan" class="control-label">PESAN</label>
<textarea type="text" name="pesan" class="form-control" rows="3"
id="pesan" placeholder="Jawaban Anda"></textarea>
</div>

<button type="submit" name="submit" class="btn btn-info btn-md"><i


class="fa fa-floppy-o"></i> Simpan</button>
<a href="index.php" class="btn btn-danger btn-md"><i class="fa fa-reply"></i>
Batal</a>
</form>
<br>

</div>
</div>

Script code login.php


<?php
session_start();
// skrip koneksi
$conn=mysqli_connect("localhost","root","adil1234","sultrakini");
?>
<link rel="stylesheet" type="text/css" href="../css/login.css">
<title>Login User</title>

<body class="align">

<div class="grid">

<form action="" method="post" class="form login">

<br>

<header class="login__header">
<h3 class="login__title">Login</h3>
</header>

<div class="login__body">

<div class="form__field">
<input type="text" name="user" placeholder="username" >
</div>

<div class="form__field">
<input type="password" name="pass" required placeholder="password">
</div>

</div>

<footer class="login__footer">
<input type="submit" name="login" value="login" >
<p><span class="icon icon--info">?</span><a href="#">Forgot
Password</a></p>
</footer>

</form>
<?php
if (isset($_POST['login']))
{
$ambil = $conn->query("SELECT * FROM admin WHERE
username='$_POST[user]'
AND password = '$_POST[pass]'");
$yangcocok = $ambil->num_rows;
if ($yangcocok==1)
{
$_SESSION['admin']=$ambil->fetch_assoc();
echo "<div class='alert alert-info'>Login Sukses</div>";
echo "<meta http-equiv='refresh' content='1;url=index.php'>";
}
else
{
echo "<div class='alert alert-danger'>Login Gagal</div>";
echo "<meta http-equiv='refresh' content='1;url=login.php'>";
}
}

?>

</div>

</body>
<script type="text/javascript" src="js/script.js"></script>

Script code ubah_alumni.php


<?php
session_start();
if (!isset($_SESSION['admin']))
{
echo "<script>alert('Anda harus login');</script>";
echo "<script>location='login_elektronika.php';</script>";
header('location:login_elektronika.php');
exit();
}
require '../koneksi.php';
//ambil data diurl
$id_alumni= $_GET["id_alumni"];
//query data alumni berdasarkan id_mesin
$alumni=query("SELECT * FROM tb_alumni WHERE id_alumni=$id_alumni")
[0];
$jurusan=query("SELECT * FROM tb_jurusan");

if(isset($_POST["submit"])) {
//cek apakah berhasi diubah
if(ubah_alumni($_POST) > 0) {
echo "
<script>
alert('data berhasil diubah!');
document.location.href='alumni.php';
</script>
";
} else {
echo "<script>
alert('data gagal diubah!');
document.location.href ='alumni.php';
</script>
";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="../asset/css/bootstrap.min.css" type="text/css"
media="screen">
<link rel="stylesheet" href="../css/style1.css" type="text/css" media="screen">
<title>From Input Alumni</title>
</head>
<body>

<div class="row conten1"></div>


<div class="col-md-6 conten2 col-md-offset-3">
<form action="" method="post" enctype="multipart/form-data">
<input type="hidden" name="id_alumni" value="<?=
$alumni["id_alumni"]; ?>">
<h1>INPUT ALUMNI VOKASI </h1>
<br>

<div class="form-group">
<label for="nama" class="control-label">NAMA</label>
<input type="text" name="nama" class="form-control comen"
id="nama" value="<?= $alumni["nama"]; ?>">
</div>
<div class="form-group">
<label for="jk" class="control-label">JENIS KELAMIN</label>
<select name="jk" class="form-control comen" id="jk">
<option value="<?= $alumni["jk"]; ?>"><?= $alumni["jk"]; ?></option>
<option>Perempuan</option>
<option>Laki-Laki</option>
</select>
</div>
<div class="form-group">
<label for="agama" class="control-label">AGAMA</label>
<input type="text" name="agama" class="form-control comen"
id="agama" value="<?= $alumni["agama"]; ?>">
</div>
<div class="form-group">
<label for="tempat_lahir" class="control-label">TEMPAT
LAHIR</label>
<input type="text" name="tempat_lahir" class="form-control comen"
id="tempat_lahir" value="<?= $alumni["tempat_lahir"]; ?>">
</div>
<div class="form-group">
<label for="tanggal_lahir" class="control-label">TANGGAL
LAHIR</label>
<input type="date" name="tanggal_lahir" class="form-control comen"
id="tanggal_lahir" value="<?= $alumni["tanggal_lahir"]; ?>">
</div>
<div class="form-group">
<label for="alamat" class="control-label">ALAMAT</label>
<input type="text" name="alamat" class="form-control comen"
id="alamat" value="<?= $alumni["alamat"]; ?>">
</div>
<div class="form-group">
<label for="email" class="control-label">EMAIL</label>
<input type="email" name="email" class="form-control comen"
id="email" value="<?= $alumni["email"]; ?>">
</div>
<div class="form-group">
<label for="no_hp" class="control-label">NO.HP</label>
<input type="text" name="no_hp" class="form-control comen"
id="no_hp" value="<?= $alumni["no_hp"]; ?>"required>
</div>
<div class="form-group">
<label for="tahun_masuk" class="control-label">TAHUN
MASUK</label>
<input type="text" name="tahun_masuk" class="form-control comen"
id="tahun_masuk" value="<?= $alumni["tahun_masuk"]; ?>" required>
</div>
<div class="form-group">
<label for="tanggal_yudisium" class="control-label">TANGGAL
YUDISIUM</label>
<input type="text" name="tanggal_yudisium" class="form-control
comen" id="tanggal_yudisium" value="<?= $alumni["tanggal_yudisium"]; ?>">
</div>
<div class="form-group">
<label for="tahun_wisuda" class="control-label">TAHUN
WISUDA</label>
<input type="text" name="tahun_wisuda" class="form-control comen"
id="tahun_wisuda" value="<?= $alumni["tahun_wisuda"]; ?>">
</div>
<div class="form-group">
<label for="nisn" class="control-label">JURUSAN</label>
<select name="id_jurusan" class="form-control comen" id="jenis">
<?php foreach ($jurusan as $row) :?>
<option value="<?php echo $row["id_jurusan"]; ?>"><?php echo
$row["nama_jurusan"]; ?></option>
<?php endforeach; ?>

</select>
</div>
<div class="form-group">
<label for="ipk" class="control-label">IPK</label>
<input type="text" name="ipk" class="form-control comen" id="ipk"
value="<?= $alumni["ipk"]; ?>" required>
</div>
<div class="form-group">
<label for="pekerjaan" class="control-label">PEKERJAAN</label>
<input type="text" name="pekerjaan" class="form-control comen"
id="pekerjaan" value="<?= $alumni["pekerjaan"]; ?>" required>
</div>
<div class="form-group">
<label for="nama_instansi" class="control-label">NAMA
INSTANSI</label>
<input type="text" name="nama_instansi" class="form-control comen"
id="nama_instansi" value="<?= $alumni["nama_instansi"]; ?>" required>
</div>
<div class="form-group">
<label for="alamat_instansi" class="control-label">ALAMAT
instansi</label>
<textarea type="text" name="alamat_instansi" class="form-control"
rows="3" id="alamat_instansi"><?= $alumni["alamat_instansi"]; ?></textarea>
</div>
<div class="form-group">
<label for="jabatan" class="control-label">JABATAN</label>
<input type="text" name="jabatan" class="form-control comen"
id="jabatan" value="<?= $alumni["jabatan"]; ?>" required>
</div>
<button type="submit" name="submit" class="btn btn-info btn-md"><i
class="fa fa-floppy-o"></i> Simpan</button>
<a href="alumni.php" class="btn btn-danger btn-md"><i class="fa fa-
reply"></i> Batal</a>
</form>
<br>
</div>
</body>
</html>

Script code hapus_alumni.php


<?php
require '../koneksi.php';

$id_alumni = $_GET["id_alumni"];
if(hapus_alumni($id_alumni) > 0) {
echo "
<script>
alert('data berhasil dihapus!');
document.location.href='alumni.php';
</script>
";
} else {
echo "<script>
alert('data gagal dihapus!');
document.location.href ='alumni.php';
</script>
";
}
?>

Anda mungkin juga menyukai