Dua masalah:
- Anda tidak akan pernah memanggil
checkEmail()
. Anda berfungsi sehingga tidak pernah berjalan. Anda harus menghapus kode itu dari fungsi atau cukup panggil fungsi yang perlu dijalankan. - Dalam fungsi itu Anda memeriksa bahwa tidak ada email yang secara harfiah sama dengan "$email". PHP hanya akan mengurai variabel dalam tanda kutip ganda - ubah baris itu untuk menggunakan
where('email','=',"$email")
sebagai gantinya.