CRUD (Read) Implementasi
Assalamualaikum
Warahmatullahi Wabarakaruh,
1.Pendahuluan
Hai sobat IT jumpa lagi saya, gimana skabrnya hari ini baik sekali
dan juga sehat selalu bukan. Nah, pada kekempatan kali ini kita akan
membahas tentang CRUD, sebenarnya untuk pokok bahasan yang saya ambil
ini sudah pernah saya bahas akan tetapi kurang menyeluruh untuk
pembahasannya.
A.Pokok Bahasan
CRUD (Read) implementasi.
B.Latar Belakang
Karena keterbatasan pegawai atau staf SMK untuk melakukan pendaftaran
PPDB
C.Tujuan
Untuk meringankan pekerjaan yang dilakukan oleh staf karyawan yang
melakukan list pendaftaran PPDB.
2.Isi
D.Pembahasan
CRUD (Create, Read, Update, and Delete)
Ok lanjut saja pada peertemuan kali ini kita akan membahas tentang
pengimplementasian CRUD pada sekolah. Nah, sebenarnya system CRUD ini
sudah saya bahas pada pertemuan dulu yakni dua bulan yang lalu, akan
tetapi untuk pengimplementasiannya sendiri saya belum terapkan pada
tema sekolah.Ya, langsung saja pada konfigurasinya saja ya.Yang harus
kita lakukan pertama kali yakni,buat nama database dan juga tabel
sebagai berikut:
Setelah nama dari database, nama tabel dan juga isinya sudah dibuat
maka yang harus kita lakukan selanjutnya yakni buat script dengan
nama berikut.
#1 Membuat
Project Baru
Buat project baru dengan nama Percobaan1 di direktori /var/www/html/
kalian,dengan isian file yang akan kita buat nanti adalah sebagai
berikut.
Buat file baru dengan nama folder Percobaan1 dan taruh file didalamnya dengan nama koneksi.php.
Lalu masukkan perintah berikut :
<?php$host = 'localhost';$user = 'root';$pass = '30052003';$db = 'web_tutorial';$conn = mysqli_connect($host, $user, $pass, $db) or die ("Koneksi ke database GAGAL!!!");?>
#2 Menampilkan
data
Tahapan selanjutnya yang harus kita lakukan adalah membuat file yang
nantinya kita gunakan untuk menampilkan data pada inputan yang kita
masukkan, dalam system CRUD, tahapan ini dinamakan Read simpan file berikut dengan nama index.php.
<html><head><title>Pendaftaran Siswa Baru</title></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="tambah.php" class="btn btn-primary"><i class="glyphicon glyphicon-plus"></i> Tambah</a><br><br><div class="panel panel-default"><div class="panel-heading"><span class="title"><b>Data Siswa</b></span></div><div class="panel-body"><table class="table table-stripped" width="100%"><thead><tr><th>No</th><th>Nama Siswa</th><th>NIS</th><th>Alamat</th><th>No Telepon</th><th>Opsi</th></tr></thead><?phpinclude 'koneksi.php';$lihat = mysqli_query($conn, "SELECT * FROM data_siswa");if (mysqli_num_rows($lihat) == 0) { //jika hasil dari query menampilkan 0 data maka akan memperlihatkan data kosongecho '<tr><td colspan="6"><center>Data Kosong!!!</center></td></tr>';}else{$no = 1;while($data = mysqli_fetch_array($lihat)) {?><tbody><tr><td><?php echo $no;?></td><td><?php echo $data['nama_siswa']?></td><td><?php echo $data['nis_siswa']?></td><td><?php echo $data['alamat_siswa']?></td><td><?php echo $data['notelp_siswa']?></td><td><a href="edit.php?id_siswa=<?php echo $data['id_siswa']?>" class="btn btn-info btn-xs"><i class="glyphicon glyphicon-pencil"></i> Edit</a><a href="proses_hapus.php?id_siswa=<?php echo $data['id_siswa']?>" class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-erase"></i> Hapus</a></td></tr></tbody><?php $no++;}}?></table></div></div></div></div></div></div></body></html>
Setelah kalian lakukan hal diatas sudah selesai, sebenarnya
inputanya sudah jadi akan tetapi ketika saya panggil dalam localhost
yang terjadi adalah tampilan kosong/blank. Untuk itu mohon maaf untuk
hari ini saya jeda dulu akan lanjutkan besok, jangan kemana-mana ya…
tunggu ya tunggu update besok pagi.
E.Referensi
Web Programming Unpas Create & Update.
F.Waktu
pelaksanaan
08.30 WIB – 16.00 WIB
3.Penutup
G.Kesimpulan
H.Alat yang
dibutuhkan
Hardware(Laptop).
Software(Text editor/Sublime Text).
0 Komentar