CRUD (Create & Update).
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
D.Pembahasan
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.
<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.
<?phpinclude '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 .
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