对两个字段使用 is_unique 验证规则?

Using is_unique validation rule with two fields?

我在一个表单中有两个输入字段。我需要检查它们在插入它们的 table 中是否是唯一的。如何在 codeigniter 中执行此检查。

是的,使用 CI 表单验证非常简单,您需要设置 is_unique 以检查 table

中的唯一值
$this->form_validation->set_rules('username', 'Username', 'required|min_length[5]|max_length[12]|is_unique[users.username]');

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

在上面的示例中,您可以看到 is_unique table 名称和 table 的列名称以检查作为参数的唯一值

这里是你可以阅读的文档link http://www.codeigniter.com/user_guide/libraries/form_validation.html#rulereference