Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation 是否使用带有两个字段的唯一验证规则?_Validation_Codeigniter - Fatal编程技术网

Validation 是否使用带有两个字段的唯一验证规则?

Validation 是否使用带有两个字段的唯一验证规则?,validation,codeigniter,Validation,Codeigniter,我在表单中有两个输入字段。我需要检查它们在插入它们的表中是否都是唯一的。如何在codeigniter中执行此签入操作。是的,使用CI表单验证非常简单,您需要设置为“唯一”以检查表中的唯一值 $this->form_validation->set_rules('username', 'Username', 'required|min_length[5]|max_length[12]|is_unique[users.username]'); $this->form_validat

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

是的,使用CI表单验证非常简单,您需要设置为“唯一”以检查表中的唯一值

$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表名和表的列名,以检查作为参数的唯一值

这里是您可以阅读的文档链接

这组规则是否会检查表中用户名和电子邮件对的唯一性。您可以将数据库表的任何列名放入检查uniquenessSir@umefarooq。请告诉我是否可以在多个列上应用is_unique?如果你有钥匙,请引导。