如何使用is_unique除了codeigniter和MySQLi数据库中的特定Row

时间:2017-05-07 04:18:57

标签: codeigniter

我想更新我的数据库的一些数据,之后需要检查除了我想要更新的其他行中是否有可用的数据。在这种情况下如何使用" is_unique"。

1 个答案:

答案 0 :(得分:0)

您必须检查表单提交,而不是在更新调用期间。例如,如果您允许用户更新其用户名但又想确保其未被使用,则可以执行以下操作:

$this->form_validation->set_rules('user_name', 'User Name', 'is_unique[users.user_name]');

https://www.codeigniter.com/userguide3/libraries/form_validation.html#rule-reference