Mohon tunggu...
Aditya Hermawan
Aditya Hermawan Mohon Tunggu... Programmer - Full stack programmer

Mahasiswa S2 Teknologi Informasi UTY

Selanjutnya

Tutup

Inovasi

6 Langkah Membuat Website CRUD dengan MySQL

2 Juni 2018   11:51 Diperbarui: 2 Juni 2018   11:56 1538
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

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:

1-5b120f56bde5755c723cd234.png
1-5b120f56bde5755c723cd234.png
Yang ketiga yaitu membuat Project Netbeans dan Assets (Bootstrap dan Awesome), untuk langkah-langkahnya seperti berikut:

2-5b121138f133444ddd76ed82.png
2-5b121138f133444ddd76ed82.png
Yang keempat yaitu membuat Config (DAO,DBConfig). DAO berfungsi sebagai object yang menyediakan sebuah interface yang abstrak dimana ditujukan untuk web kita yang behubungan dengan database sedangkan DBConfig adalah pengaturan koneksi database kita ke MySQL, untuk langkah-langkahnya seperti berikut:
  • 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:

3-5b121054dd0fa8540d5fa1e3.png
3-5b121054dd0fa8540d5fa1e3.png
Inisialisasikan setiap variabel dalam database yaitu:

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:

4-5b120ff4ab12ae09d363b9d2.png
4-5b120ff4ab12ae09d363b9d2.png
Function __construct berarti menjalankan isi dari function itu terlebih dahulu.

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..?

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun