CRUD PHP MySQLi

CRUD PHP MySQLi

Tutorial kali ini kita akan mencoba operasi CRUD PHP dengan menggunakan MySQLi, mulai dari melakukan koneksi ke database, menambah (CREATE), menampilkan (READ), melakukan rubah (UPDATE) dan menghapus (DELETE) data. Caranya tidak terlalu sulit, mungkin bagi teman-teman yang sudah terbiasa dengan perintah query sql pada umumnya. Karena teknik ini, merupakan teknik yang paling mendasasar/ paling awal jika kita ingin menjadi seorang programmer. Langkah-langkahnya sebagai berikut:

1. Buat file koneksi.php
Langkah ini menghubungkan koneksi ke server, disini kita menggunakan Apache sebagai servernya (sudah terdapat di XAMPP).

Hasilnya akan tampil seperti gambar berikut ini:

koneksi.jpg

koneksi berhasil

Sebelumnya jangan lupa membuat databasenya terlebih dahulu disini nama database yang saya gunakan db_crudku, kemudian lanjutkan dengan membuat tabel, nama tabel disini mahasiswa.
Hasilnya akan terlihat seperti pada gambar berikut:

database.jpg

Struktur Tabel

2. Form Input Data (CREATE)
Buat file dengan nama tambah-data.php

Hasilnya akan tampil seperti pada gambar berikut:

tambah-data.jpg

form-tambah

kemudian, lanjutkan dengan membuat file proses untuk insert ke database, insert.php


3. Form Tampilan (READ)

Langkah berikutnya dengan membuat form tampil-data.php, yang bertujuan untuk menampilkan data dari database.

Hasilnya akan terlihat seperti gambar berikut:

tampil-data.jpg

Form tampil data

4. Rubah Data (UPDATE)

Jika kita ingin melakukan perubahan data/ update data, jangan lupa untuk membuat form rubah terlebih dahulu, yang bertujuan untuk menampilkan data yang ingin dirubah.
Formnya disini saya akan berikan dengan nama rubah-data.php

kemudian dengan lanjutkan dengan membuat file prosesnya, update.php

5. Hapus Data (DELETE)
Teman-teman dapat melanjutkan dengan membuat file proses untuk melakukan hapus data yang ada di database, file yang akan saya buat disini hapus-data.php

CRUD PHP dengan menggunakan MySQLi tidaklah sesulit apa yang kita kira, kalau diperhatikan pada penulisan query sql selalu menyertakan variabel yang mengacu ke bagian koneksi.
Demikian tutorial CRUD PHP dengan MySQLi, semoga bermanfaat bagi teman-teman semua 🙂

Source untuk databasenya, bisa diunduh disini:
URL: database_crud

Comments are closed.