/ Published in: PHP
Esto es para agregar la validacion de un nombre unico.
$this->formvalidation->setrules('username', 'Username', 'required|alphanumeric|minlength[6]|unique[User.username]');
Esto revisas que no exista un usuario (unique[User.username] ) en la table "User" ela columna "username".
Expand |
Embed | Plain Text
//Create: "application/libraries/MY_Form_validation.php" class MY_Form_validation extends CI_Form_validation { function unique($value, $params) { $CI =& get_instance(); $CI->load->database(); $CI->form_validation->set_message('unique', 'The %s is already being used.'); $query = $CI->db->select($field)->from($table) ->where($field, $value)->limit(1)->get(); if ($query->row()) { return false; } else { return true; } } }
You need to login to post a comment.
