How does is_unique[...] work? |
PHP Code: $this->form_validation->set_rules('username', 'Username', required|is_unique[users.username]'); Could you explain how is_unique work? What is 'users'? The controller which contains the above code named Users, so is 'users' related to the controler name? Next, what is '.username' here? How does it work?
The answer to your question is in the documentation about the form_validation library:
is_unique[table.field] returns FALSE if the form element is not unique to the table and field name in the parameter. Note: This rule requires Query Builder to be enabled in order to work. So users is the table, username is the field. https://www.codeigniter.com/userguide3/l...dation.htm
|
Welcome Guest, Not a member yet? Register Sign In |