REVIEW PHP dan MYSQL
PHP merupakan singkatan dari PHP : Hypertext Preprocessor, bahasa scripting yang di desain untuk pengembangan website dinamis. Dibuat oleh Rasmus Lerdorf, tahun 1995. Saat itu masih bernama FI (Form Interpreted). Awalnya merupakan singkatan dari Personal Home Page. PHP bahasa pemrograman ke – 4 paling populer
Keunggulan PHP
1. Cepat
Karena disisipkan dalam HTML, waktu proses dan load halaman web menjadi singkat.
2. Gratis
3. Mudah Digunakan
Sintaks sederhana, mudah dipahami dan digunakan.
4. Serba Guna
Dapat dijalankan di semua system operasi.
5. Dukungan Teknik Yang Luas
Dokumentasi lengkap di web resmi : www.php.net. Banyak forum diskusi php.
6. Aman
Selama website didesain dengan benar, user tidak dapat melihat source code php.
7. Bisa Dimodifikasi
Dengan lisensi open source, programmer dapat memodifikasi aplikasi PHP untuk desesuaikan dengan kebutuhannya.
MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawahlisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis
STUDI KASUS (CRUD)
Untuk pertemuan kali ini kita akan membuat aplikasi phonebook. Dengan membuat 3 halaman yakni :
1. Halaman user ==> Hanya menampilkan daftar phonebook dan dapat mencari berdasarkan nama.
2. Halaman login ==> Untuk memasuki halaman admin dengan memasukan username dan password terlebih dahulu.
3. Halaman admin ==>Untuk menambah, mengedit ataupun menghapus data phonebook.
Sebelum nya kita harus membuat terlebih dahulu database nya dengan menggunakan database mysql. Dengan bantuan phpmyadmin (buka browser dan ketik localhost/phpmyadmin)
Buat database dengan nama phonebook_nrp Contoh : phonebook_093040056
Buatlah table seperti berikut ini
Isi table tbl_admin seperti ini
Keterangan : tbl_admin : username adalah primary key tbl_phone : id adalah primary key dan auto_increment Setelah selesai download css nya di sini
dan simpan di direktori C:\xampp\htdocs\phonebook_nrp kemudian buka tab baru dan ketik ini :
==> Halaman User
==> Halaman Login
==> Halaman Admin
Gambar diatas merupakan prototype dari aplikasi phonebook. Buka direktori function di mykomputer kalian dan buat 2 buah file bernama fungsi.php dan koneksi.php seperti ini :
Koneksi.php
fungsi.php
Buka file admin.php yang ada di folder admin
Admin.php
1. Ganti baris 15 menjadi ini
Script di atas untuk memberikan fungsi pada logout yang terletak pada admin
2. Tambah script berikut
Script di atas berfungsi ketika kita sudah logout dan akan kita tekan tombol back.
Maka tidak akan bisa masuk ke halaman admin lagi kecuali kita melakukan login kembali.
3. Tambahkan ini
4. Ini juga
5. Tambahkan juga script berikut
Script di atas berfungsi untuk menampilkan data phone book dari database ke aplikasi phonebook dan langsung menampilkan fungsi update dan delete nya
6. Tambahkan script ini juga
Script di atas berfungsi untuk konfirmasi ketika kita tekan delete
Seleteh selesai sekarang kita buka file index.php yang ini
Index.php
1. Tambah script berikut
Script berikut untuk menampilkan button Refresh ketika selesai mencari. Ketika kita klik maka akan menampilkan seluruh data phonebook lagi
2. Tambahkan juga script berikut
Maka Hasil akhir nya akan menjadi seperti ini
Untuk Halaman Admin
Sekian Terimakasih
Assmualaikum,,,,,,,
0 komentar:
Posting Komentar