Assalamualaikum Warahmatullahi Wabarakaruh,

1.Pendahuluan
    Hai sobat IT jumpa lagi dengan saya, gimana skabrnya hari ini baik sekali dan juga sehat selalu bukan. Nah, pada kekempatan kali ini kita akan melanjutkan bahasan yang kemarin yakni tentang system CRUD, dengan lanjutan pokok bahasan dari akronimnya yakni Update.
A.Pokok Bahasan
CRUD (Create & Update).
B.Latar Belakang
     Karena untuk membuat pendaftaran diperlukan edit yang nantinya data dapat memanipulasi jika terjadi kesalahan.
C.Tujuan
     Untuk mengatasi salah penginputan data ketika data dimasukkan.
2.Isi
      Ok, sobat IT pada kesempatan kali ini kita akan melanjutkan bahasan yang kemarin yakni tentang system CRUD dengan materi atau pokok bahan CRUD bagian Update. Ok, setelah kemarin kita buat file koneksi dan juga index maka langkahb selanjutnya yang kita buat untuk dapat menjalankan file Update ini yang harus kita lakukan adalah membuat file tambah.php untuk menambahkan data sebelum dilakukan edit.
Buat file tambah.php sebagai berikut.
<html>
<head>
<title>Pendaftaran Siswa Baru</title>
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap.css">
<script type="text/javascript" src="assets/js/bootstrap.js"></script>
</head>
<body>
<div class="row">
<div class="container-fuild">
<div class="row">
<br>
<br>
<div class="col-md-8 col-md-offset-2">
<a href="#" class="btn btn-warning" onclick="history.back(-1)"><i class="glyphicon glyphicon-arrow-left"></i> Kembali</a>
<br>
<br>
<div class="panel panel-default">
<div class="panel-heading">
<span class="title"><b>Tambah Data Siswa</b></span>
</div>
<div class="panel-body">
<form action="proses_tambah.php" method="POST" class="form">
<div class="form-group">
<label class="title">Nama Siswa</label>
<input type="text" name="nama_siswa" class="form-control" placeholder="Nama Siswa">
</div>
<div class="form-group">
<label class="title">NIS Siswa</label>
<input type="number" name="nis_siswa" class="form-control" placeholder="NIS Siswa">
</div>
<div class="form-group">
<label class="title">Alamat Siswa</label>
<textarea type="text" name="alamat_siswa" class="form-control"></textarea>
</div>
<div class="form-group">
<label class="title">No Telepon Siswa</label>
<input type="text" name="notelp_siswa" class="form-control" placeholder="No Telepon Siswa">
</div>
<div class="modal-footer">
<button type="submit" class="btn btn-primary"><i class="glyphicon glyphicon-plus"></i> Tambah</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

    Buat lagi file dengan nama proses_tambah.php untuk mengelola file tambah yang akan kita jalankan, kita buat file ini bertujuan untuk supaya nantinya ketika kita mengklik tambah data yang kita masukkan dapat diterima dan diolah oleh file ini.
<?php
include 'koneksi.php';
$nama_siswa = $_POST['nama_siswa'];
$nis_siswa = $_POST['nis_siswa'];
$alamat_siswa = $_POST['alamat_siswa'];
$notelp_siswa = $_POST['notelp_siswa'];
$input = mysqli_query($conn, "INSERT INTO data_siswa (nama_siswa, nis_siswa, alamat_siswa, notelp_siswa) VALUES ('$nama_siswa', '$nis_siswa','$alamat_siswa' , '$notelp_siswa')");
if($input){
echo "<script>alert('Data Berhasil Ditambah');document.location.href='index.php'</script>";
}else{
echo "<script>alert('Data Gagal Ditambah');document.location.href='tambah.php'</script>";
}
?>
      Nah, proses memberikan pembuatan file tambah.php dan juga proses_tambah sudah selesai kini tinggal klian menjalankannya pada browser kalian masing-masing.






E.Referensi
Web Programming Unpas Insert & Delete
F.Waktu pelaksanaan
08.30 WIB - 16.00 WIB
3.Penutup
G.Kesimpulan
   Dari uraian diatas dapat disimpulkan bahwasannya untuk memproses file yang akan kita tambahkan dan hasil yang kita masukkan dapat ditampilkan maka perlu dibuatlah script yang namanya proses_tambah.php dan juga tambah.php .
H.Alat yang dibutuhkan
Hardware (Laptop).
Software (Sublimr Text).
Web server (LAMPP, kalian disini juga bisa memilih bisa pakai XAMPP, ataupun MAMP)

 


0 Komentar