-->

Tutorial Sederhana Membuat Website CRUD Menggunakan PHP dan MySQL Dengan Form Validasi

Tutorial Sederhana Membuat Website CRUD Menggunakan PHP dan MySQL Dengan Form Validasi - Sekian lama tidak posting, kali ini saya akan membuat tutorial bagaimana cara membuat website CRUD (Create Read Update Delete) menggunakan PHP dan MySQL dengan menggunakan Form Validasi untuk setiap kolomnya.

Form Validasi digunakan untuk mengecek setiap form apakah sudah diisi dengan benar oleh user. Jika salah, maka akan muncul pesan error yang harus dibetulkan. Kalau sudah benar, maka akan lanjut proses simpan ke database MySQL.

Pertama, saya menggunakan software xampp. Maka, anda nyalakan xampp terlebih dahulu dan jalankan apache dan MySQL. Atau anda bisa menggunakan software lainnya.

Oke, langsung saja kita mulai coding.

1. Membuat database

Sebagai contoh, saya menggunakan tabel user dengan kolom berisi id, nama, username, password, dan email.
table

Silahkan impor kode sql berikut ke database MySql anda : 2. Membuat koneksi.php

Koneksi digunakan untuk menyambungkan website ke database MySql. Silahkan ketik kode berikut :
Silahkan ubah $db sesuai nama database MySql yang anda buat.

3. Membuat index.php

Halaman index ini, saya buat untuk menampilkan isi tabel dari user. Terdapat menu tambah data untuk menambahkan data dan menyimpan di database. Serta menu pilihan Edit dan Hapus.

Berikut codenya : Saya menggunakan perulangan while untuk menampilkan data yang banyak di tabel user.

4. Membuat tambah.php

Tambah.php digunakan untuk menambahkan data user dan kemudian disimpan ke database MySQL.
Berikut codenya : Saya menggunakan preg_match untuk mengecek / memvalidasi apakah data yang dimasukan sudah sesuai dengan kriteria, berupa hanya huruf atau angka atau hanya email yang bisa dimasukkan. Untuk pengecekan email menggunakan FILTER_VALIDATE_EMAIL agar hanya bisa diisi oleh email.

5. Membuat ubah.php

Fungsi ini digunakan untuk mengubah data user yang telah tersimpan di database.
Berikut codenya : Untuk pengecekan form masih sama seperti di tambah.php, hanya berbeda di fungsi simpannya menggunakan SQL UPDATE. Sedangkan tambah.php menggunakan SQL INSERT.

6. Membuat hapus.php

Fungsi ini digunakan untuk menghapus data user yang disimpan di database.
Berikut codenya : Saya menggunakan $_GET['id'] untuk mengambil id yang tersimpan di database agar bisa dihapus melalui SQL DELETE dengan id data yang diinginkan. Fungsi ini juga terdapat pada ubah.php digunakan untuk fungsi yang sama tetapi untuk mengubah data sesuai id data yang diinginkan.

Jika anda ingin Source Code lengkapnya silahkan Download di Github saya.
Berikut tampilan websitenya :
home

tambah
 

Demikian yang dapat saya sampaikan tentang Tutorial kali ini. Semoga dapat bermanfaat untuk anda dan jangan lupa share agar ilmu yang kita miliki bisa berguna untuk orang lain.

Sekian dan Terima Kasih.

Berlangganan update artikel terbaru via email :

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel