![](/img/trans.png)
[英]Check username exists function in database with codeigniter and ajax
[英]check value exists in database using general function Codeigniter
我正在通过在本地开发网站来研究codeigniter。 我的疑问是,我在表中添加了一些字段作为unique
。
当我尝试添加重复值时,它显示internal server error
我通过添加功能克服了这一点,检查它是否为重复项。 但是我需要在每个表插入上添加此功能。
我的问题是, 有没有办法在My_model.php
上编写一个函数来检查table
和unique field value
并通过传递table name
和unique field value
在My_controller.php
调用它
您可以使用Codeigniter的默认表单验证来检查添加到唯一字段中的新值是否已存在于数据库中。
引用此:
is_unique | 返回FALSE | 如果form元素对于参数中的表和字段名称不是唯一的。 is_unique [table.field]
this-> form_validation-> set_rules('email','Email','required | is_unique [users.email]');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.