2011-12-27 11 views
2

codeigniterを使用してフォームの検証にis_unique関数を使用する方法について私に助けてくれますか?ここ は私のコードです:codeigniter is_uniqueデータベースの設定

$this->form_validation->set_rules('email', 'email', 'trim|valid_email|is_unique[users.email]'); 

私はusers.emailを設定するにはどうすればよいですか?

+0

どのCIバージョンを使用していますか? –

答えて

1

is_uniqueがCI 2.1.0で追加されました。あなたは下のバージョンを使用している場合、私はあなたがこのリンクを見てお勧め:is_unique Codeigniter

ホープそれはemailフィールドを含む、

3

あなたは、データベース内のusersテーブルを持っている必要がありますすることができます。

1
<input name="email" /> 

があなたのルール、あなたのユーザーテーブルと

`email varchar(128) not null unique` 

をcorrispond必要があり、何が渡されていない場合はCALLBACK paramsはありません!

rules=>'trim|required|max_length[128]|valid_email|is_unique' 
関連する問題