Pemrograman Web Dinamis Pertemuan 11
Nama : Rista Novriani
NPM : 19753060
Kelas : MI 3B
Pertemuan : 11
Pengertian OOP
OOP (Object Oriented Programming) adalah suatu metode pemrograman yang
berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah
pengembangan program dengan cara mengikuti model yang telah ada di kehidupan
sehari-hari.
Tugas Praktikum :
1. Koneksi Database PHP
dan MySQL
Sebelum memulai untuk
membuat koneksi antara PHP dan MySQL, Langkah yang perlu disiapkan adalah
menyiapkan databasenya terlebih dahulu sbb:
1. Buka browser dan
ketikkan localhost/phpmyadmin, lalu klik tombol Database untuk membuat database
baru.
2. Buat database dengan
nama "db_barangku" lalu klik tombol "Create".
3. Lalu buat tabel dengan
nama "tb_barang", dan memiliki 5 kolom
4. Lalu buat kolom untuk
tabel tb_barang seperti di bawah ini, untuk id_barang gunakan primary key dan
auto increment, lalu jika selesai klik tombol Save.
Source Code koneksi PHP
ke MySQL
Output :
2. Membuat CRUD -
Menampilkan Data
Persiapan :
1. Pastikan service
mysqli aktif, lalu masuk ke phpmyadmin dengan mengetikkan localhost/phpmyadmin
di browser, lalu silahkan pilih database yang sebelumnya dibuat, nama
databasenya adalah db_barangku.
2. Klik tombol
tambahkan/insert
3. Tambahkan beberapa
data didalamnya, untuk bagian id_barang biarkan kosong karena bernilai auto
increment, setelah barang di input klik tombol kirim.
3. Membuat CRUD -
Menambah Data
Ubah kode tampildata.php
menjadi seperti berikut:
Buat file baru dengan
nama tambahdata.php
Buat file baru dengan
nama proses-barang.php
Output :
4. Membuat CRUD -
Mengupdate Data
Buat file baru dengan
nama edit.php
Ubah file koneksi2.php
dengan menambahkan fungsi get_by_id dan update_data
Ubah kode
proses-barang.php seperti berikut
Output :
5. Membuat CRUD -
Menghapus Data
Ubah file tampildata.php
seperti kode berikut:
Ubah file
proses-barang.php seperti kode berikut
Tambahkan fungsi delete
pada file koneksi2.php seperti berikut
Output :
〰◾TERIMA KASIH 😊❤◾〰
Tidak ada komentar:
Posting Komentar