Buat teman-teman yang sedang belajar PHP kali ini saya ingin membagikan contoh form pendaftaran mahasiswa baru dengan PHP dan database mysql. Sebagai tambahan nya saya juga menggunakan bootstrap 4 untuk desain tampilan form nya. Form ini sudah saya sesuaikan dengan form registrasi untuk kampus tertentu (saya mengambil referensi dari kampus saya sendiri). Show Artikel terkait: Membuat form pendaftaraan sederhana Form pendaftaran ini masih cukup sederhana belum menggunakan validasi form. Kalian bisa mengembangkannya dengan menambahkan validasi nya. atau menampilkan hasil review setelah mahasiswa melakukan pendaftaran. Tampilan form nya seperti pada gambar berikut: Perlu saya jelaskan sedikit untuk data alamat asal pada field provinsi, kabupaten/kota, kecamatan menggunakan combobox dinamis yang data-nya akan di ambil dari database. Combobox (tag select) bertingkat menggunakan teknik ajax. Cara Membuat Form Pendaftaraan Mahasiswa Baru1. Dowload Bootstrap dan JqueryTahap pertama kalian perlu download dulu file css bootstrap dan jquery. Versi bootstrap yang saya gunakan sudah versi 4, namun masih memungkinkan untuk memakai versi 3. Untuk versi jquery saya menggunakan versi jquery-3.4.1 2. Download Database Wilayah Administratif IndonesiaPada proses pendaftaran mahasiswa baru dibutuhkan kolom isian untuk alamat asal seperti provinsi, kota/kabupaten dan kecamatan. Isian seperti ini biasanya sering di temui saat kalian belanja online misalnya yang membutuhkan alamat untuk proses pengiriman barang pesanan anda. Oleh sebab itu kita membutuhkan basis data yang mencakup seluruh wilayah Indonesia yang terdiri dari nama provinsi, kota/kabupaten dan kecamatan. Untuk mendownload klik disini 3. Buat DatabaseBuatlah sebuah database baru dengan nama pendaftaran_mahasiswa_baru. kalian bisa membuat lewat phpMyAdmin atau melalui perintah sql di CMD
Selanjutnya buatlah sebuah tabel di dalam database tersebut dengan nama pendaftaran. Struktur tabel pendaftaran seperti pada gambar di bawah ini: id_pendaftaran akan dijadikan sebagai kunci utama (primary key) sekaligus menggunakan auto_increment agar nilai kolom ini terisi secara otomatis saat penambahan rows pada tabel. Terdapat 21 kolom pada tabel pendaftaran yang masing-masing kolom memiliki tipe data yang berbeda-beda. Kalian bisa menyesuaikan sesuai kebutuhan. 4. Buat File Koneksi DatabaseBuatlah file baru dengan nama koneksi.php menggunakan teks editor kalian punya.
5. Buat file index.phpSelanjutnya buatlah file index.php sebagai halaman utama pada project kita kali ini.
6. Buat File ambil-data.php
File ambil-data.php berfungsi untuk mengambil data kabupaten dan kecamatan berdasarkan ID provinsi yang dikirim menggunakan ajax saat combobox provinsi dipilih. Jika kalian ikuti sesuai dengan langkah-langkah di atas, hasilnya seperti contoh berikut: Download Source CodeJika teman-teman kesulitan mengikuti langkah-langkah di atas, saya sudah menyediakan source code dan database nya yang bisa kalian download dan langsung gunakan. [sociallocker id=”5349″] [/sociallocker] Akhir Kata…Sekian pembahasan singkat mengenai contoh membuat form pendaftaran mahasiswa baru menggunakan PHP dan MySQLI. Semoga bermanfaat dan membantu teman-teman semua. Oh iya versi PHP yang saya gunakan sudah menggunakan PHP 7 jika kalian menjalankan di localhost kalian dan mengalami error kemungkinan karena versi PHP kalian perlu di perbarui ke versi yang terbaru (versi 7). Bila ada pertanyaan silakan kirim melalui kolom komentar di bawah artikel ini, Terima kasih. |