Login Memlihi Level

kak mau tanya tetang login misalnya gini

form pada login

terlmapir.,

bagaimana supaya user ketika dia login dan menginput level misalnya 1:

di file userindentity.php ketika usernya memlih level 1 maka username dan password di cek di tabel1 blabla

ketika level maka username dan password di cek di tabel2 blabla.

sya bingun ini contoh skripsinya pada UserIdentity.php kurang lebih sama kasusnya:

UserIdentity.php

file model yang punya saya LoginForm.php

ini file form login nya

login.php

nah pertanyanya bagaimana ya suapaya bs di varibel level tersebut apakha berisi

1,2,3 dan jika 1 maka di cek di tabel1 blabla,… jika 2 maka dicek ditabel2 blabla…,

mohon bantunya kak terimkasih.,

yg dibingungin di mana? contoh codenya udah bener. cukup seperti itu mestinya sudah jalan,

apa ada pesan error?

kalo saya saranin, biar lebih user friendly, mending level jangan dijadikan input textbox, tapi listbox

contoh:


<?php 

...[snip]...

  echo $form->dropDownList($model, 'level', array('mahasiswa', 'mentor', 'admin', 'koordinator', dst..) );

...[snip]..

atau lebih ideal lagi, seharusnya user cukup disimpan di 1 tabel saja, table user, tapi nanti profil dan rolenya bisa diset jadi mahasiswa,mentor, admin, dll.

betul, mending di 1 tabel saja, di accessRule nya di pilah2 masing2 role

user juga tidak perlu input role saat loginnya