Seperti
judul tutorial ini yaitu Cara Membuat Simple Register System PHP MySQL, maka
saya akan mencoba membuat tutorial
tentang Register User dengan PHP dan MySQL, tentunya dengan cara yang simple
dan mudah untuk dipahami.
Tutorial
Simple Register System PHP MySQL ini juga untuk melengkapi tutorial yang
sebelumnya, yakni Simple Login System PHP MySQL. Tidak lengkap bukan jika ada tutorial untuk Login saja tapi tidak
ada tutorial Registernya, untuk itu Tutorial Simple Register System PHP MySQL
ini kami buat.
Tentu
saja tutorial ini dibuat dengan sangat Simple yang mudah-mudahan bisa dengan
mudah dipelajari oleh pemula.
Seperti
pada tutorial Simple Login System, alur kerja / pembuatan dari System Register
ini bisa dijelaskan seperti di bawah ini.
- Membuat sebuah Database dan sebuah Table di phpMyAdmin, yang nantinya akan digunakan untuk menyimpan data dari user yang Register
- Membuat sebuah Form Register untuk memasukkan data-data user
- Membuat Script PHP untuk koneksi ke Database, dan
- Membuat Script PHP untuk memproses Register dengan beberapa validasi, seperti validasi Email.
Oke,
langsung saja kita buat.
Pertama
buat dulu sebuah Database di phpMyAdmin, misal disini diberi nama tutorialweb_tutorial.
Kemudian Import Script SQL di bawah ini:
Nah,
dengan Import Script di atas, maka akan mendapatkan sebuah Table dengan nama
tw_register dan Field id_reg, username, password, nama, dan email.
Database,
Table dan Field sudah dibuat, sekarang buka editor kalian dan kita buat sebuah
Form Register, dan berikut ini Script untuk Form Register:
Dengan
Script di atas akan menghasilkan tampilan Form Register seperti gambar di bawah
ini:
Jika
sudah berhasil, kita lanjutkan untuk melakukan proses Register, jika user
dengan benar mamasukkan semua data, maka akan memproses Scripr di bawah ini dan
kemudian menyimpannya di Database yang sudah dibuat tadi. Dan berikut ini
Script Proses Register:
Sedikit
penjelasan dari Script Proses Register di atas:
Pada
baris ke 1-4 : Digunakan untuk melakukan Koneksi ke Database.
Baris
ke 9 : Jika tombol Register di Klik maka akan memulai meng-eksekusi Script di
bawahnya.
Baris
ke 10-14 : Membuat variabel baru untuk setiap inputan yang di dapatkan dari
POST inputan Form Register.
Baris
ke 16 : Mengecek apakah setiap Inputan di Form Register sudah terisi atau tidak.
Baris
ke 17 : Melakukan pengecekan validasi format email dari form register, jika
format email seperti xxx@xxx.xxx maka Email Valid.
Baris
ke 18 : Mengecek apakah Form inputan Password dan Ulangi Password sama.
Baris
ke 19-20 : Melakukan Query ke Database dan mengecek ke tabel tw_register dimana
Field username sama dengan inputan username.
Baris
ke 22 : Jika hasil Query pada baris ke 19-20 tidak membuahkan hasil, dalam
artian tidak ada username yang dipakai di Database, maka berhasil.
Baris
ke 23 : Melakukan Query INSERT untuk memasukkan data ke Database sesuai dengan
Inputan di Form Register.
sampai
disini Sistem Register User ini bisa di pakai. Silahkan Anda praktekkan sendiri
hasilnya.










