Kemarin pada bagian pertama Membuat Form Login dan Registrasi Dengan PHP MySQL : Part 1 kita sudah belajar cara membuat form sederhana menggunakan HTML dan CSS. Lalu membuat request POST dan menerimanya dengan PHP. Show
Sekarang mari kita lanjutkan menghubungkan form yang telah kita buat dengan sebuah database. Sehingga nanti data pendaftaran yang diinput akan tersimpan kedalam database. Dan nantinya, autentikasi login juga akan menggunakan data dari database. PerkenalanDatabase adalah sebuah sistem yang berisi kumpulan data yang dikelola sedemikian rupa dan diorganisir dengan ketentuan tertentu dalam satu penyimpanan. Data pada database dapat dilakukan manipulasi seperti penambahan, pengubahan dan penghapusan serta dapat dilihat dengan menggunakan teknik tertentu untuk menghasilkan informasi yang lebih bermakna. Sekarang anbi mau mengajarkan ke kalian bagaimana cara membuat database menggunakan MySQL dengan bantuan phpMyAdmin. Apa itu MySQL dan phpMyAdmin?
“Kenapa kita mengelola database dengan phpMyAdmin? Kenapa tidak langsung saja menggunakan MySQL?" Dengan phpMyAdmin, kalian tidak perlu menggunakan terminal untuk mengelola data dalam database, karena phpMyAdmin memiliki tampilan GUI (Graphic User Interface) sehingga mudah digunakan.
Membuat DatabaseSekarang kita akan membuat database untuk menyimpan inputan data dari form yang telah kita buat.
Membuat TableTable merupakan bagian dari database yang dapat memiliki relasi satu sama lain, tabel sendiri terdiri dari baris dan kolom. Jika database adalah ibunya maka tabel adalah anak - anaknya. Disini kita akan membuat tabel yang akan menampung data input dari form registrasi yang kita buat kemarin. Nah, untuk itu kita akan membuat table bernama 1 dengan isi 4 kolom yaitu :
Jika nanti sudah berisi data, Kurang lebih gambarannya seperti ini : tbl_pendaftaran IdUsernamePasswordEmail1anbi123asd456anbi@[email protected]@email.comSetelah tadi kita selesai membuat database. Sekarang bagaimana cara membuat tabel? Berikut langkah - langkahnya.
Koneksi Dengan DatabaseDatabase sudah kita siapkan, sekarang waktunya kita koneksikan dengan form yang sudah kita buat. Didalam 6, kita tambahkan kode PHP untuk mengkoneksikan dengan database.
Jika koneksi berhasil, ketika kita mencoba login atau daftar akan muncul output :
Jika gagal, akan muncul output :
Menyimpan Hasil PendaftaranSekarang mari kita belajar cara menyimpan hasil input data form pendaftaran kedalam tabel 1 di database 0.Kita kemarin belajar cara mengambil input data form dengan menggunakan 9. Sekarang kita akan menyimpan setiap data pada form dengan memanggil data menggunakan 9.
Penjelasan Garis Besar
Jika kita berhasil mendaftar maka data tersebut sudah tersimpan di database. Coba kita lihat di phpMyAdmin > 0 > 1 akan terlihat data kita yang tersimpan.Autentikasi Login Dengan Data DatabaseKita sudah dapat menyimpan data pada saat mendaftar dengan form registrasi, sekarang kita akan membuat autentikasi login menggunakan username dan password yang sudah kita daftarkan. Mudahnya, kita mengambil data yang ada pada database dengan parameter data username dan password yang diinput pada form login. Jika datanya ada maka “Login Berhasil”, jika tidak maka “Login Gagal”. Langsung saja kita buat kodenya.
Penjelasan Secara Garis Besar
Query diatas digunakan untuk mengambil data pada tabel tbl_pendaftaran , dimana ia akan mencari 1 dan 2 yang sama dengan yang dikirimkan pada form login.
Kode diatas digunakan untuk menghitung jumlah data pada hasil eksekusi query.Nah, disitu terdapat kondisi yang membandingkan dengan > 0, yang berarti jika ada datanya maka berhasil login, jika tidak ada maka login gagal. Nah itu kan masih ada output buat cek koneksi tadi, kalian bisa menghapus kode tersebut. Gimana paham gak dengan penjelasan diatas, mungkin agak ribet yak, jika kalian masih bingung bisa tanya dikolom komentar dibawah. Untuk full codenya kalian bisa akses di github AnbiDev. 🐙 https://github.com/AnbiDev/php-login-daftar Oke itulah full tutorial dari Membuat Form Login dan Registrasi Dengan PHP MySQL. Semoga bermanfaat dan sampai jumpa! Langkah langkah untuk membuat form login?Cara Membuat Form Login yang Menarik dengan HTML. Deklarasikan Dokumen HTML Anda. Sekarang, buka file html form login Anda. ... . 2. Buat Kepala Halaman Form Login. ... . 3. Beri Judul Halaman Form Login. ... . 3. Sisipkan File CSS. ... . 4. Buat Badan Form Login. ... . Buat Layout Form Login. ... . 6. Beri Judul Form Login. ... . 7. Buat Kotak Form Login.. Apa yang dimaksud dengan form login?Form login adalah halaman yang di dalamnya terdapat sebuah inputan untuk memasukan username dan password sebagai akses untuk masuk ke dalam aplikasi.
Tipe input apa saja yang perlu digunakan untuk membuat form login?Untuk membuat form login dengan HTML, field yang dibutuhkan adalah username dan password. Username dapat menggunakan input type text, lalu password dapat menggunakan input type password.
|