Cara menggunakan php 7 router

#PHP #MySQL

Pernah mebayangkan, tidak?

Membuat CRUD [Create, Read, Update, Delete] dalam satu file PHP.

Biasanya, membuat aplikasi CRUD dilakukan dengan membuat file terpisah. Masing-masing file mewakili CRUD.

Misalkan file create.php untuk menambahkan data, read.php untuk menampikan data, update.php untuk mengubah data, dan delete.php untuk menghapus data.

Bagaimana kalau, semuanya digabungkan ke dalam satu file PHP?

Pada kesempatan ini, saya ingin membagikan sebuah kode CRUD yang ditulis dalam satu file PHP. Kode ini, saya buat dengan koneksi database menggunakan API mysqli.

Dalam kode, terdapat empat fungsi yang mewakili CRUD:

  • Pertama fungsi tambah[] untuk menambahkan data.
  • Kedua fungsi tampil_data[] untuk membaca data dan menampilkanya dalam bentuk tabel.
  • Ketiga fungsi ubah[] untuk mengubah data.
  • Terakhir ada fungsi hapus[] untuk menghapus data.

Fungsi-fungsi tersebut dipanggil pada fungsi [program] utama.

Program utama bertindak sebagai router yang mengatur pemanggilan fungsi.

Misalkan, pada halaman Home, fungsi yang dipanggil adalah tambah_data[] dan tampil_data[]. Hal ini bisa dilakukan dengan stuktur pemilihan Switch/Case.

Kode lengkapnya bisa dicek di github.

DOCTYPE html>


    CRUD Petani Kode
    



Bài mới nhất

Chủ Đề