Lihat ke Halaman Asli

Aditya Hermawan

Full stack programmer

6 Langkah Membuat Website CRUD dengan MySQL

Diperbarui: 2 Juni 2018   11:56

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

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

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

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

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 Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline