Bagaimana cara atasi email biar tidak sama pada CI

malam gan, mau tanya ni gimana caranya agar email atau username yang kita inputkan jika sudah ada di database tidak bisa diinputkan lagi ? terima kasih

avatar niko069
@niko069

48 Kontribusi 11 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

saat register dicek dulu ada atau tidak entry yang dimaksud, kalau ga ada ok, kalau sudah ada kasih warning/error. lebih bagus lagi kalau di kolom email dan username database dibuat key unique juga.

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 7 tahun yang lalu

bisa pake is_unique di rules nya gan, misalnya kayak gini

 $this->form_validation->set_rules('username', 'Username', 'trim|required|is_unique[nama_table.nama_field_yang_akan_di_bandingkan]');
avatar AsrulMaa
@AsrulMaa

23 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban