Pada tutorial ini Anda akan belajar untuk mengikuti CRUD PHP PDO yang paling banyak digunakan terutama untuk aplikasi besar dan sebuah kerangka kerja seperti Symfony, Laravel, Yii, dan lainnya. Ikuti tutorial ini untuk bisa melanjutkan ke tutorial selanjutnya atau Anda bisa melihat saja untuk mencari informasi penting.
Daftar isi:
Baca juga:
Struktur berkas
Buatlah direktori crud-php
ke dalam folder htdocs
jika Anda menggunakan Xampp, kemudian buat berkas dibawah ini kedalam direktori tersebut. Saya menggunakan 5 berkas saja untuk melakukan CRUD dimana semua proses akan dilakukan pada masing-masing berkas.
- config.php
- index.php
- create.php
- edit.php
- show.php
Baca juga: Membuat dan Menjalankan File PHP
Bermain di PHPMyAdmin
Jika Anda menggunakan Xampp, Laragon, atau Mamp. Anda tidak perlu khawatir, karena PHPMyAdmin sudah tersedia disana.
Menambahkan basis data kampus
Bukalah PHPMyAdmin Anda di web browser kemudian masuk di menu SQL, masukan skrip SQL dibawah ini lalu klik kirim.
CREATE DATABASE kampus;
Menambahkan tabel mahasiswa
Jika Anda sudah berhasil membuat basis data kampus
, kemudian masuk ke basis data tersebut di menu (sidebar) kiri PHPMyAdmin Anda. Lalu masuk lagi di menu SQL dan masukan skrip dibawah ini kemudian kirim.
CREATE TABLE mahasiswa (
id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
nama varchar(50) NOT NULL,
gender tinyint(1) NOT NULL,
email varchar(40) NOT NULL,
alamat varchar(100) NOT NULL
);
Menambahkan data
Berikut ini sedikit menambahkan beberapa data di tabel mahasiswa
dan jalankan skrip ini seperti contoh sebelumnya.
INSERT INTO mahasiswa (nama, gender, email, alamat) VALUES
('Febri Hidayan', 0, 'febri@contoh.com', 'Jl. Kebenaran'),
('Dian Wijaya', 0, 'dian@contoh.com', 'Jl. Pemograman')
Catatan: Nilai gender saya buat angka, jika 0 Laki-Laki dan 1 Perempuan. Hal ini akan Anda temukan di tampilkan data tutorial ke 3, saya akan menggunakan if untuk validasi Laki-Laki atau Perempuan.