|
楼主 |
发表于 2017-3-16 19:14:16
|
显示全部楼层
在form_validation里写了约束条件,在模型中写了username_check回调函数,然后在控制器中验证约束条件,但是有问题
array(
'field'=>'username',
'label'=>'用户名',
'rules'=>'alpha_dash|callback_username_check'
),
// 检测帐号是否存在
public function username_check()
{
$query = $this->db
->select('username')
->from('user')
->where('username',$this->input->post('username'));
if ($query->num_rows()>0) {
return true;
}else{
return false;
}
} |
|