Halo sobat IT di mana pun berada. Hari ini saya membuat tutorial "CRUD (Create Read Update Delete) Menggunakan PHP". Tutorial ini dibuat berdasarkan pengalaman pribadi dan pembelajaran di jurusan Teknik Informatika. Dalam membuat tutorial ini ada beberapa langkah yang harus kita ketahui, yaitu:
- Instalasi XAMPP
- Membuat Database dan Tabel
- Membuat Project dan Assets (CSS,JS,Images,Bootstrap)
- Membuat Config (DAO,DBConfig)
- Membuat Halaman Utama
- Membuat File Execute
Yang pertama yaitu menginstall XAMPP, untuk langkah-langkah instalasi XAMPP dapat dicari di artikel lainnya. Contohnya di sini.
Yang kedua yaitu membuat database dan table nya, untuk langkah-langkahnya seperti berikut:
- Buka phpMyAdmin dengan link http://localhost/phpmyadmin
- Klik BasisData dan buatlah dengan nama database "webprakt" klik Go
- Buatlah tabel baru dengan nama "users" klik Go
- Untuk struktur dari tabel users dapat dilihat di bawah ini:
- Download terlebih dahulu file-file kebutuhannya, dapat didownload di sini:
- Buka Netbeans, Kemudian File-New Project
- Pilih PHP Application klik Next, buatlah dengan nama " proweb10a08 " dan arahkan source folder ke C:\xampp\htdocs\proweb10a08
- Buat folder assets di dalam project Web kita tadi, ekstrak file-file di atas yang sudah di download ke dalam folder assets, sehingga seperti dibawah ini:
- Buat folder Config di dalam project Web kita tadi
- Klik kanan pada folder config dan pilih New-PHP File
- Buatlah dengan nama " dbconfig " kemudian Finish, dan isi file tersebut dengan teks dibawah ini, sehingga menjadi seperti dibawah ini:
Host: Sesuaikan dengan host anda (jika menggunakan XAMPP maka gunakan " localhost ")
User: Sesuaikan dengan user database anda
Pass: Sesuaikan dengan pass database anda
Name: Sesuaikan dengan nama database yang telah dibuat sebelumnya
- Klik kanan pada folder config dan pilih New-PHP File
- Â Buatlah dengan nama " dao " kemudian Finish, dan isi file tersebut dengan teks dibawah ini, sehingga menjadi seperti dibawah ini:
Function read berarti membaca database yang akan di tampilkan di halaman depan.
Function execute berarti query yang bisa menjalankan Insert, Update, dan Delete.
Yang kelima yaitu membuat halaman utama yang bisa menampilkan data, tambah data, ubah data dan hapus data dalam web kita, untuk langkah-langkahnya seperti berikut:
- Klik double pada file index.php
- Buat head yang berisi di bawah ini:
- Buat Body yang berisi di bawah ini:
read(); //$list = mysqli_fetch_array($result); //print_r($list); ?> Add No ID User Name Full Name Email Telephone Baned Login Time Akses Aksi Detail Edit Del User Form × Banned: Yes No Access: Administrator Operator Save Clear Cancel User Delete ×
Yakin menghapus data berikut..?